⊗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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა