Méthode intersection_update() des ensembles Python
Description
intersection_update()Cette méthode est utilisée pour obtenir les éléments présents dans deux ensembles ou plus, c'est-à-dire calculer l'intersection.
intersection_update()la méthode diffère deintersection()méthode, carintersection()la méthode renvoie un nouvel ensemble, tandis queintersection_update()la méthode supprime les éléments non communs de l'ensemble d'origine.
Syntaxe
syntaxe de la méthode intersection_update() :
set.intersection_update(set1, set2 ... etc)
Parameters
- set1 -- Requis, l'ensemble dans lequel rechercher les mêmes éléments
- set2 -- Facultatif, autres ensembles dans lesquels rechercher les mêmes éléments, peut être multiple ; plusieurs ensembles sont séparés par des virgules
Valeur de retour
Aucun.
Exemples
Supprimer de l'ensemble x les éléments qui n'existent pas dans l'ensemble y :
Exemple 1
x = {"apple", "banana", "cherry"} # l'ensemble y ne contient pas banana et cherry, ils sont donc supprimés
y = {"google", "example", "apple"}
x.intersection_update(y)
print(x)
Le résultat de sortie est:
{'apple'}
Calculer l'intersection de plusieurs ensembles :
Exemple 1
x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
x.intersection_update(y, z)
print(x)
Le résultat de sortie est:
{'c'}
Ensembles Python