English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Methode symmetric_difference_update() findet den symmetrischen Unterschied zwischen zwei Sammlungen und aktualisiert die Sammlung, die sie aufgerufen hat.
Der symmetrische Unterschied zwischen zwei Sammlungen A und B ist die Sammlung der Elemente, die in A oder B vorhanden sind, aber nicht auf ihrem Schnittpunkt.
Die Syntax von symmetric_difference_update() ist:
A.symmetric_difference_update(B)
symmetric_difference_update() gibt None zurück (gibt nichts zurück) und aktualisiert die Sammlung, die sie aufgerufen hat.
A = {'a', 'c', 'd'} B = {'c', 'd', 'e'} result = A.symmetric_difference_update(B) print('A =', A) print('B =', B) print('result =', result)
Ausgabenergebnis
A = {'a', 'e'} B = {'d', 'c', 'e'} result = None
Hier wird die Sammlung A auf den symmetrischen Unterschied zwischen Sammlung A und Sammlung B aktualisiert. Sammlung B bleibt jedoch unverändert.
Empfohlene Lektüre: Python Set symmetric_difference()