⊗pyPmStSD 122 of 208 menu

Verschil van verzamelingen in Python

Om de elementen te vinden waarin de eerste verzameling verschilt van de tweede, moet je de methode difference gebruiken. In zijn parameter geven we de verzameling aan waarmee we de originele willen vergelijken.

Stel we hebben twee verzamelingen:

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

Laten we de elementen weergeven waarin de eerste verzameling verschilt van de tweede:

res = st1.difference(st2) print(res) # geeft {'e', 'd'} weer

En laten we nu de elementen vinden waarin de tweede verzameling verschilt van de eerste:

res = st2.difference(st1) print(res) # geeft {'w', 'c'} weer

In een kortere vorm kan deze methode als volgt worden geschreven:

res = st2 - st1 print(res) # geeft {'w', 'c'} weer

Gegeven twee verzamelingen:

st1 = {'1', '3', '5'} st2 = {'6', '8', '1', '3'}

Verkrijg de elementen die in de tweede verzameling zitten, maar ontbreken in de eerste.

Gegeven twee verzamelingen:

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

Verkrijg de elementen die in de eerste verzameling zitten, maar ontbreken in de tweede.

Gegeven drie verzamelingen:

st1 = {1, 2, 4, 5} st2 = {1, 2, 3, 6} st3 = {1, 2}

Verkrijg de verzameling elementen die in de eerste en in de tweede verzameling zitten, maar niet in de derde:

{3, 4, 5, 6}

Gegeven drie verzamelingen:

st1 = {1, 3, 6, 8} st2 = {5, 8, 10, 2} st3 = {12, 7, 3, 1}

Verkrijg de elementen waarin de eerste verzameling verschilt van de tweede. Schrijf ze naar de variabele st4. Vind de gemeenschappelijke elementen voor st4 en st3.

truzlplkkuzc