Definition
Die Methode intersection() gibt eine Menge zurück, die die Ähnlichkeit zwischen zwei oder mehr Sets enthält. Die zurückgegebene Menge enthält nur Elemente, die in beiden Sets vorhanden sind, oder in allen Sets, wenn der Vergleich mit mehr als zwei Sets durchgeführt wird.
Syntax
set.intersection(set1, set2 ... etc)
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"}
personen = personen1.intersection(personen2)
print(personen)
# Beispiel mit 3 Sets
personen1 = {"Mark", "Jeff", "Ivan", "Mike"}
personen2 = {"Arnel", "Marie", "Ivan", "Alex"}
personen3 = {"Ivan", "Cindy", "Sarah", "Igor"}
personen = personen1.intersection(personen2, personen3)
print(personen)