Gemeinsame Elemente mehrerer Mengen in Python
Um die Schnittmenge mehrerer
Mengen zu finden, also die gemeinsamen Elemente,
muss die Methode intersection angewendet werden.
Als Parameter übergeben wir die Menge, mit der
die gemeinsamen Elemente ermittelt werden sollen. Die Methode gibt
die Menge der gemeinsamen Elemente zurück.
Nehmen wir an, wir haben zwei Mengen:
st1 = {'a', 'b', 'c'}
st2 = {'x', 'w', 'c', 'a'}
Lassen Sie uns die gemeinsamen Elemente ausgeben:
res = st1.intersection(st2)
print(res) # gibt {'c', 'a'} aus
Es gibt auch eine kurze Schreibweise für diese Methode. Lassen Sie uns das vorherige Beispiel entsprechend umschreiben:
res = st1 & st2
print(res) # gibt {'c', 'a'} aus
Gegeben sind zwei Mengen:
st1 = {'12', '6', '2'}
st2 = {'6', '10', '3', '2'}
Ermitteln Sie ihre gemeinsamen Elemente.
Gegeben sind drei Mengen:
st1 = {1, 2, 3, 4}
st2 = {1, 2, 4, 5}
st3 = {1, 2, 5, 7}
Ermitteln Sie die Menge der gemeinsamen Elemente aller drei Mengen:
{1, 2}