Python Set symmetric_difference_update ()

Metoda symmetric_difference_update () găsește diferența simetrică a două seturi și actualizează setul care o numește.

Diferența simetrică a două mulțimi A și B este mulțimea elementelor care se află fie în A, fie în B, dar nu în intersecția lor.

Diferență simetrică de două seturi

Sintaxa lui symmetric_difference_update()este:

 A. actualizare_diferență_simetrică (B)

Valoare returnată de la symmetric_difference_update ()

  • Cele mai symmetric_difference_update()întoarce None(întoarce nimic). Mai degrabă, actualizează setul care îl numește.

Exemplu: funcționarea 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)

Ieșire

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

Aici, mulțimea A este actualizată cu diferența simetrică a mulțimii A și B. Cu toate acestea, mulțimea Beste neschimbată.

Lectură recomandată: Python Set symmetric_difference ()

Articole interesante...