⊗pyPmStSD 122 of 208 menu

Hulkade vahe Pythonis

Esimese hulga elemendite leidmiseks, milles see erineb teisest hulgast, tuleb kasutada meetodit difference. Selle parameetris märgime hulga, millega soovime võrrelda algset hulka.

Olgu meil kaks hulka:

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

Väljastame elemendid, milles esimene hulk erineb teisest:

res = st1.difference(st2) print(res) # väljastab {'e', 'd'}

Nüüd leiame elemendid, milles teine hulk erineb esimesest:

res = st2.difference(st1) print(res) # väljastab {'w', 'c'}

Lühemal kujul saab seda meetodit kirjutada järgmiselt:

res = st2 - st1 print(res) # väljastab {'w', 'c'}

Antud on kaks hulka:

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

Hankige elemendid, mis on teises hulgas, kuid puuduvad esimeses.

Antud on kaks hulka:

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

Hankige elemendid, mis on esimeses hulgas, kuid puuduvad teises.

Antud on kolm hulka:

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

Hankige nende elementide hulk, mis on esimeses ja teises hulgas, kuid mitte kolmandas:

{3, 4, 5, 6}

Antud on kolm hulka:

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

Hankige elemendid, milles esimene hulk erineb teisest. Kirjutage need muutujasse st4. Leidke ühised elemendid muutujatele st4 ja st3.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu