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)

Exécution de l'exemple

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)

Exécution de l'exemple