Ensemble Python symmetric_difference_update ()

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.

Différence symétrique de deux ensembles

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()retours None(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 Breste inchangé.

Lecture recommandée: Python Set symmetric_difference ()

Articles intéressants...