1. Description de la méthode update()
La méthode update() des ensembles en Python est une méthode qui permet de mettre à jour un ensemble en y ajoutant les éléments d'un autre ensemble ou d'une séquence (par exemple, une liste ou un tuple).
Syntaxe de la méthode update()
1 |
ensemble.update(iterable) |
- ensemble: designe l'ensemble sur lequel la méthode update() est appelée
- iterable: est un ensemble ou une séquence d'éléments à ajouter à l'ensemble.
Par exemple, si vous avez deux ensembles ensemble1 et ensemble2, vous pouvez utiliser la méthode update() pour ajouter les éléments de ensemble2 à ensemble1 de la manière suivante :
1 |
ensemble1.update(ensemble2) |
Cela aura pour effet de modifier ensemble1 en y ajoutant tous les éléments de ensemble2 qui ne sont pas déjà présents dans ensemble1.
La méthode update() peut également être utilisée pour ajouter des éléments individuels à un ensemble en les passant sous forme d'arguments à la méthode :
1 |
ensemble.update(element1, element2, ...) |
Cela ajoute element1, element2, etc. à l'ensemble ensemble.
2. Exemples d'usages de la méthode update()
Voici quelques exemples d'utilisation de la méthode update() pour mettre à jour des ensembles en Python :
Exemple 1 : Ajouter les éléments d'un ensemble à un autre ensemble
1 2 3 4 5 |
ensemble1 = {1, 2, 3} ensemble2 = {3, 4, 5} ensemble1.update(ensemble2) print(ensemble1) # affiche {1, 2, 3, 4, 5} |
Dans cet exemple:
- la méthode update(): est utilisée pour ajouter les éléments de ensemble2 à ensemble1.
- Les éléments communs: aux deux ensembles (ici, le nombre 3) ne sont ajoutés qu'une seule fois.
Exemple 2 : Ajouter des éléments individuels à un ensemble
1 2 3 4 5 |
ensemble = {1, 2, 3} ensemble.update([4, 5]) ensemble.update(6, 7) print(ensemble) # affiche {1, 2, 3, 4, 5, 6, 7} |
Dans cet exemple:
- la méthode update(): est utilisée pour ajouter plusieurs éléments à ensemble.
- Dans un premier temps: on ajoute les éléments de la liste [4, 5] à l'ensemble ensemble.
- Puis, on ajoute les éléments 6 et 7: individuellement en les passant comme arguments à la méthode update().
Exemple 3 : Ajouter des éléments d'une chaîne de caractères à un ensemble
1 2 3 4 5 6 |
ensemble = {'a', 'b', 'c'} chaine = 'def' ensemble.update(chaine) print(ensemble) # affiche {'a', 'b', 'c', 'd', 'e', 'f'} |
Dans cet exemple:
- la méthode update(): est utilisée pour ajouter les caractères de la chaîne 'def' à l'ensemble ensemble.
- Chaque caractère de la chaîne 'def': est ajouté comme un élément séparé à l'ensemble.
Younes Derfoufi
CRMEF OUJDA
1 thought on “La méthode update() des ensembles Python”