⊗pyPmStCOp 123 of 208 menu

Avancerade mängdoperationer i Python

Genom att kombinera de korta formerna av metoderna du lärde dig i tidigare lektioner kan du utföra ganska avancerade operationer med mängder.

Låt oss ta reda på snittet av alla tre mängderna:

st1 = {1, 2, 3, 4} st2 = {3, 4, 1, 6} st3 = {1, 2, 8, 4} res = st1 & st2 & st3 print(res) # skriver ut {1, 4}

Låt oss nu först ta reda på vilka element den första mängden skiljer sig från den andra. Sedan hittar vi snittet av det erhållna resultatet med den tredje mängden. För att ange prioritet för operationerna använder vi grupperande parenteser:

st1 = {1, 2, 8, 4} st2 = {3, 4, 5, 6} st3 = {6, 2, 8, 4} res = (st1 - st2) & st3 print(res) # skriver ut {8, 2}

Givet tre mängder:

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

Fören den första och tredje mängden. Sedan ta reda på deras snitt med den tredje mängden.

Givet fyra mängder:

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

Ta reda på skillnaden mellan elementen i den första och den andra mängden. Sedan fören den tredje och fjärde mängden. Och slutligen hitta de gemensamma elementen i mängderna som erhållits som ett resultat av den första och den andra operationen.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa