Python postavlja symmetric_difference_update ()

Metoda symmetric_difference_update () pronalazi simetričnu razliku dva skupa i ažurira skup pozivajući je.

Simetrična razlika dvaju skupova A i B skup je elemenata koji se nalaze u A ili B, ali ne u njihovom presjeku.

Simetrična razlika dvaju skupova

Sintaksa symmetric_difference_update()je:

 A.simetrična_razlika_ažuriranje (B)

Povratna vrijednost iz symmetric_difference_update ()

  • U symmetric_difference_update()vraća None(vraća ništa). Umjesto toga, ažurira skup pozivajući ga.

Primjer: Obrada 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)

Izlaz

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

Ovdje se skup A ažurira simetričnom razlikom skupa A i B. Međutim, skup Bje nepromijenjen.

Preporučena literatura: Python postavlja symmetric_difference ()

Zanimljivi članci...