Mengendifferenz in Python
Um die Elemente zu finden, in denen sich die erste
Menge von der zweiten unterscheidet, muss man
die Methode difference verwenden. In
ihrem Parameter geben wir die Menge an, mit der
wir die ursprüngliche Menge vergleichen wollen.
Nehmen wir an, wir haben zwei Mengen:
st1 = {'a', 'b', 'c', 'e'}
st2 = {'b', 'w', 'c', 'a'}
Lassen wir uns die Elemente ausgeben, in denen sich die erste Menge von der zweiten unterscheidet:
res = st1.difference(st2)
print(res) # gibt {'e', 'd'} aus
Und jetzt finden wir die Elemente, in denen sich die zweite Menge von der ersten unterscheidet:
res = st2.difference(st1)
print(res) # gibt {'w', 'c'} aus
In kürzerer Form kann diese Methode so geschrieben werden:
res = st2 - st1
print(res) # gibt {'w', 'c'} aus
Gegeben sind zwei Mengen:
st1 = {'1', '3', '5'}
st2 = {'6', '8', '1', '3'}
Ermitteln Sie die Elemente, die in der zweiten Menge vorhanden sind, aber in der ersten fehlen.
Gegeben sind zwei Mengen:
st1 = {'a', 'b', 'c', 'd', 'e'}
st2 = {'d', 'e', 'f', 'g', 'h'}
Ermitteln Sie die Elemente, die in der ersten Menge vorhanden sind, aber in der zweiten fehlen.
Gegeben sind drei Mengen:
st1 = {1, 2, 4, 5}
st2 = {1, 2, 3, 6}
st3 = {1, 2}
Ermitteln Sie die Menge der Elemente, die in der ersten und in der zweiten Menge vorhanden sind, aber nicht in der dritten:
{3, 4, 5, 6}
Gegeben sind drei Mengen:
st1 = {1, 3, 6, 8}
st2 = {5, 8, 10, 2}
st3 = {12, 7, 3, 1}
Ermitteln Sie die Elemente, in denen sich die erste
Menge von der zweiten unterscheidet. Schreiben Sie
sie in die Variable st4. Finden Sie die gemeinsamen
Elemente von st4 und st3.