⊗pyPmStCOp 123 of 208 menu

Operații complexe cu mulțimi în Python

Combinând formele scurte ale metodelor studiate de dumneavoastră în lecțiile anterioare, se pot efectua operații destul de complexe cu mulțimi.

Să aflăm intersecțiile tuturor celor trei mulțimi:

st1 = {1, 2, 3, 4} st2 = {3, 4, 1, 6} st3 = {1, 2, 8, 4} res = st1 & st2 & st3 print(res) # va afișa {1, 4}

Acum să aflăm mai întâi prin ce elemente prima mulțime diferă de a doua. Apoi să găsim intersecția rezultatului obținut cu a treia mulțime. Pentru a indica prioritatea operațiilor folosim parantezele de grupare:

st1 = {1, 2, 8, 4} st2 = {3, 4, 5, 6} st3 = {6, 2, 8, 4} res = (st1 - st2) & st3 print(res) # va afișa {8, 2}

Sunt date trei mulțimi:

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

Unește prima și a treia mulțime. Apoi află intersecția lor cu a treia mulțime.

Sunt date patru mulțimi:

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

Află diferența dintre elementele primei și celei de-a doua mulțimi. Apoi unește a treia și a patra mulțime. Și în final găsește elementele comune ale mulțimilor obținute ca rezultat al primei și celei de-a doua operații.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge