Python iestatiet symmetric_difference_update ()

Metode symmetric_difference_update () atrod divu kopu simetrisko atšķirību un atjaunina to izsaucošo kopu.

Divu kopu A un B simetriskā atšķirība ir elementu kopa, kas atrodas vai nu A, vai B, bet ne to krustpunktā.

Divu kopu simetriskā atšķirība

Sintakse symmetric_difference_update()ir:

 A.simetriskā_diferencēšanas_atjaunināšana (B)

Atgriešanās vērtība no symmetric_difference_update ()

  • Par symmetric_difference_update()atgriežas None(atgriež nekas). Drīzāk tas atjaunina kopu, izsaucot to.

Piemērs: symmetric_difference_update () darbība

 A = ('a', 'c', 'd') B = ('c', 'd', 'e' ) result = A.symmetric_difference_update(B) print('A =', A) print('B =', B) print('result =', result)

Rezultāts

 A = ('a', 'e') B = ('d', 'c', 'e') rezultāts = nav

Šeit kopa A tiek atjaunināta ar kopu A un B simetrisko atšķirību. Tomēr kopa Bnav mainīta.

Ieteicamā literatūra: Python iestatiet symmetric_difference ()

Interesanti raksti...