Python Set symmetric_difference_update ()

Metoda symmetric_difference_update () najde simetrično razliko dveh nizov in posodobi niz, ki ga pokliče.

Simetrična razlika dveh nizov A in B je niz elementov, ki se nahajajo bodisi v A bodisi v B, ne pa tudi v njihovem presečišču.

Simetrična razlika dveh sklopov

Sintaksa symmetric_difference_update()je:

 A.symmetric_difference_update (B)

Vrnjena vrednost iz symmetric_difference_update ()

  • Se symmetric_difference_update()vrne None(vrne nič). Namesto tega posodobi nabor, ki ga kliče.

Primer: Delovanje symmetric_difference_update ()

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

Izhod

 A = ('a', 'e') B = ('d', 'c', 'e') rezultat = Brez

Tu se množica A posodobi s simetrično razliko množice A in B. Vendar pa je množica Bnespremenjena.

Priporočeno branje: Python nastavi symmetric_difference ()

Zanimive Članki...