⊗pyPmStCOp 123 of 208 menu

Сложни операции со множества во Python

Комбинирајќи ги кратките форми на методите изучувани во претходните лекции, може да се изведуваат доволно сложени операции со множества.

Ајде да го најдеме пресекот на сите три множества:

st1 = {1, 2, 3, 4} st2 = {3, 4, 1, 6} st3 = {1, 2, 8, 4} res = st1 & st2 & st3 print(res) # ќе отпечати {1, 4}

Сега ајде прво да видиме по кои елементи првото множество се разликува од второто. А потоа да го најдеме пресекот на добиениот резултат со третото множество. За означување на приоритет на операциите користиме загради за групирање:

st1 = {1, 2, 8, 4} st2 = {3, 4, 5, 6} st3 = {6, 2, 8, 4} res = (st1 - st2) & st3 print(res) # ќе отпечати {8, 2}

Дадени се три множества:

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

Обединете го првото и третото множество. Потоа најдете го нивниот пресек со третото множество.

Дадени се четири множества:

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

Најдете ја разликата помеѓу елементите на првото и второто множество. Потоа обединете ги третото и четвртото множество. И на крајот најдете ги заедничките елементи на множествата, добиени како резултат на првата и втората операција.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј