⊗pyPmStDSE 121 of 208 menu

Verschillende elementen van meerdere sets in Python

Naast gemeenschappelijke elementen kunnen ook die elementen worden gevonden waarmee sets van elkaar verschillen. Hiervoor moet de methode symmetric_difference worden toegepast. In de parameter ervan specificeren we de set waarmee we de bronset willen vergelijken. De methode retourneert een nieuwe set.

Stel we hebben twee sets:

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

Laten we de niet-overeenkomende elementen ervan weergeven:

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

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

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

Gegeven twee sets:

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

Verkrijg de elementen die niet gemeenschappelijk zijn voor deze sets.

Gegeven drie sets:

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

Vind de elementen die verschillend zijn voor de eerste en de tweede set. Sla ze op in de variabele st4. Verkrijg vervolgens de array met niet-overeenkomende elementen van st3 en st4.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren