Méthode intersection_update() de la collection Python
Exemple
Supprimer les éléments qui ne se trouvent pas dans les ensembles x et y :
x = {"apple", "banana", "cherry"} y = {"google", "microsoft", "apple"} x.intersection_update(y) print(x)
Définition et utilisation
La méthode intersection_update() supprime les éléments qui ne sont pas présents dans tous les ensembles.
La méthode intersection_update() est différente de la méthode intersection() car la méthode intersection() retourne un nouvel ensemble sans éléments inutiles, tandis que la méthode intersection_update() supprime les éléments inutiles du jeu d'origine.
Syntaxe
set.intersection_update(set1, set2 ... etc)
Valeur des paramètres
Paramètres | Description |
---|---|
set1 | Obligatoire. Utilisez un ensemble pour rechercher des éléments égaux. |
set2 |
Optionnel. Utilisez un autre ensemble pour rechercher des éléments égaux. Vous pouvez comparer un nombre quelconque d'ensembles. Les ensembles sont séparés par des virgules. |
Plus d'exemples
Exemple
Comparaison de 3 ensembles, l'ensemble retourné contient les éléments présents dans tous les 3 ensembles :
x = {"a", "b", "c"} y = {"c", "d", "e"} z = {"f", "g", "c"} x.intersection_update(y, z) print(x)