English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Méthodes de collection en Python
La méthode symmetric_difference_update() trouve le symétrique de deux ensembles et met à jour l'ensemble appelant.
La symétrie de l'union 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.symmetric_difference_update(B)
La fonction symmetric_difference_update() retourne None (ne retourne rien) et met à jour l'ensemble appelant.
A = {'a', 'c', 'd'} B = {'c', 'd', 'e'} result = A.symmetric_difference_update(B) print('A =', A) print('B =', B) print('result =', result)
Résultat de la sortie
A = {'a', 'e'} B = {'d', 'c', 'e'} result = None
Ici, l'ensemble A est mis à jour en symétrique de l'union de l'ensemble A et de l'ensemble B. Mais l'ensemble B ne change pas.
Lecture recommandée : Python Set symmetric_difference()