Python Set intersection()-Methode
Beschreibung
Die intersection()-Methode wird verwendet, um Elemente zurückzugeben, die in zwei oder mehr Sets enthalten sind, d. h. die Schnittmenge.
Syntax
Syntax der intersection()-Methode:
set.intersection(set1, set2 ... etc)
Parameters
- set1 -- Erforderlich, das Set, in dem nach gemeinsamen Elementen gesucht wird
- set2 -- Optional, weitere Sets, in denen nach gemeinsamen Elementen gesucht wird, mehrere erlaubt, durch Kommas getrennt
Rückgabewert
Gibt eine neue Menge zurück.
Beispiel
Gibt ein neues Set zurück, dessen Elemente sowohl in Set x als auch in Set y enthalten sind:
Beispiel 1
x = {"apple", "banana", "cherry"}
y = {"google", "example", "apple"}
z = x.intersection(y)
print(z)
Das Ausgabeergebnis ist:
{'apple'}
Berechne die Schnittmenge mehrerer Mengen:
Beispiel 1
x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
result = x.intersection(y, z)
print(result)
Das Ausgabeergebnis ist:
{'c'}
Python-Mengen