⊗pyPmStDSE 121 of 208 menu

Unterschiedliche Elemente mehrerer Mengen in Python

Neben gemeinsamen Elementen kann man auch diejenigen Elemente finden, in denen sich Mengen voneinander unterscheiden. Dafür sollte die Methode symmetric_difference angewendet werden. In ihrem Parameter geben wir die Menge an, mit der wir die ursprüngliche Menge vergleichen möchten. Die Methode gibt eine neue Menge zurück.

Nehmen wir an, wir haben zwei Mengen:

st1 = {'a', 'b', 'c'} st2 = {'x', 'w', 'c', 'a'}

Lassen Sie uns die nicht übereinstimmenden Elemente für sie ausgeben:

res = st1.symmetric_difference(st2) print(res) # gibt aus {'b', 'x', 'w'}

In kürzerer Form kann diese Methode wie folgt geschrieben werden:

res = st1 ^ st2 print(res) # gibt aus {'b', 'x', 'w'}

Gegeben sind zwei Mengen:

st1 = {'a', 'b', 'c', 'd', 'e'} st2 = {'d', 'e', 'f', 'g', 'h'}

Ermitteln Sie die Elemente, die nicht gemeinsam für diese Mengen sind.

Gegeben sind drei Mengen:

st1 = {2, 4, 8, 10} st2 = {1, 8, 3, 2} st3 = {4, 7, 3, 1}

Finden Sie die Elemente, die für die erste und zweite Menge unterschiedlich sind. Schreiben Sie sie in die Variable st4. Erhalten Sie dann das Array der nicht übereinstimmenden Elemente von st3 und st4.

azbydeenesfrkakkptruuz