La méthode symetric_difference_update () trouve la différence symétrique de deux ensembles et met à jour l'ensemble qui l'appelle.
La différence symétrique de deux ensembles A et B est l'ensemble des éléments qui sont dans A ou B, mais pas dans leur intersection.

La syntaxe de symmetric_difference_update()
est:
A. mise à jour_différence_symétrique (B)
Valeur renvoyée par symmetric_difference_update ()
- Les
symmetric_difference_update()
retoursNone
(ne renvoie rien). Au contraire, il met à jour l'ensemble qui l'appelle.
Exemple: fonctionnement de 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)
Production
A = ('a', 'e') B = ('d', 'c', 'e') résultat = Aucun
Ici, l'ensemble A est mis à jour avec la différence symétrique des ensembles A et B. Cependant, l'ensemble B
reste inchangé.
Lecture recommandée: Python Set symmetric_difference ()