Metoda symmetric_difference_update () znajduje symetryczną różnicę dwóch zestawów i aktualizuje zestaw wywołujący ją.
Symetryczna różnica dwóch zbiorów A i B to zbiór elementów znajdujących się w A lub B, ale nie na ich przecięciu.

Składnia symmetric_difference_update()
to:
A.symmetric_difference_update (B)
Wartość zwracana z symmetric_difference_update ()
- Te
symmetric_difference_update()
powrotyNone
(powraca nic). Raczej aktualizuje zestaw, który go wywołuje.
Przykład: działanie 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)
Wynik
A = ('a', 'e') B = ('d', 'c', 'e') wynik = Brak
W tym przypadku zestaw A jest aktualizowany symetryczną różnicą zestawu A i B. Jednak zestaw B
pozostaje niezmieniony.
Zalecana lektura: Python Set symmetric_difference ()