Definition
Die Methode intersection_update() entfernt die Elemente, die nicht in beiden Sets vorhanden sind (oder in allen Sets, wenn der Vergleich zwischen mehr als zwei Sets durchgeführt wird).
Syntax
set.intersection_update(set1, set2 ...)
Parameter
Parameter | Beschreibung |
---|---|
set1 | Erforderlich. Das Set, in dem nach gleichen Elementen gesucht werden soll |
set2... | Optional. Die andere Gruppe, in der nach gleichen Elementen gesucht werden soll. Es lassen sich beliebig viele Sätze vergleichen. Trenne die Gruppen mit einem Komma |
Beispiele:
personen1 = {"Mark", "Jeff", "Ivan", "Mike"}
personen2 = {"Arnel", "Marie", "Ivan", "Alex"}
persons1.intersection_update(personen2)
print(personen1)
# Beispiel mit 3 Sets
personen1 = {"Mark", "Jeff", "Ivan", "Mike"}
personen2 = {"Arnel", "Marie", "Ivan", "Alex"}
personen3 = {"Ivan", "Cindy", "Sarah", "Igor"}
personen1.intersection_update(personen2, personen3)
print(personen1)