La méthode symmetric_difference_update() des ensembles Python

1. Description de la méthode symmetric_difference_update()

La méthode symmetric_difference_update() est une méthode de modification d'ensemble en Python qui calcule la différence symétrique entre deux ensembles et met à jour l'ensemble sur lequel la méthode est appelée avec le résultat.
La différence symétrique entre deux ensembles A et B est l'ensemble des éléments qui sont présents dans l'un ou l'autre ensemble, mais pas dans les deux. En d'autres termes, il s'agit de l'ensemble des éléments qui sont soit dans A, soit dans B, mais pas dans les deux.

Syntaxe de la méthode symmetric_difference_update()

Cette méthode prend un ensemble B en argument et met à jour l'ensemble A en y supprimant tous les éléments qui sont présents dans les deux ensembles, puis en y ajoutant tous les éléments qui sont présents dans l'un ou l'autre ensemble mais pas dans les deux.

2. Exemple d'usage de la méthode symmetric_difference_update()

Voici un exemple qui illustre l'utilisation de la méthode symmetric_difference_update() :





Dans cet exemple:

  1. l'ensemble A: est mis à jour avec la différence symétrique entre l'ensemble A et l'ensemble B, qui est l'ensemble des éléments {1, 2, 4, 5}.
  2. Notez que l'ensemble B: n'est pas modifié par la méthode symmetric_difference_update().

 

Younes Derfoufi
CRMEF OUJDA

1 thought on “La méthode symmetric_difference_update() des ensembles Python

Leave a Reply

Your email address will not be published. Required fields are marked *