⊗pyPmStCOp 123 of 208 menu

Python တွင် set များနှင့် ရှုပ်ထွေးသော လုပ်ဆောင်ချက်များ

ယခင်သင်ခန်းစာများတွင် သင်လေ့လာခဲ့သော နည်းလမ်းများ၏ တိုတောင်းသောပုံစံများကို ပေါင်းစပ်ခြင်းဖြင့် set များနှင့် အတော်အတန် ရှုပ်ထွေးသောလုပ်ဆောင်ချက်များကို လုပ်ဆောင်နိုင်ပါသည်။

Set သုံးခုလုံး၏ ပေါင်းဆုံမှု (intersection) ကို ရှာကြည့်ကြပါစို့။

st1 = {1, 2, 3, 4} st2 = {3, 4, 1, 6} st3 = {1, 2, 8, 4} res = st1 & st2 & st3 print(res) # ရလဒ်အဖြစ် {1, 4} ကို ပြသမည်

ယခု ပထမ set သည် ဒုတိယ set နှင့် မည်သည့်အရာများတွင် ကွာခြားသည်ကို အရင်ရှာကြည့်ပါမည်။ ထို့နောက် ရရှိလာသောရလဒ်၏ တတိယ set နှင့် ပေါင်းဆုံမှု (intersection) ကို ရှာပါမည်။ လုပ်ဆောင်ချက်များ၏ ဦးစားပေးအဆင့်ကို သတ်မှတ်ရန် ကွင်းခတ်ခြင်းကို အသုံးပြုပါသည်။

st1 = {1, 2, 8, 4} st2 = {3, 4, 5, 6} st3 = {6, 2, 8, 4} res = (st1 - st2) & st3 print(res) # ရလဒ်အဖြစ် {8, 2} ကို ပြသမည်

Set သုံးခု ပေးထားသည်။

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

ပထမ set နှင့် တတိယ set ကို ပေါင်းစည်းပါ (union)။ ထို့နောက် ၎င်းတို့၏ တတိယ set နှင့် ပေါင်းဆုံမှု (intersection) ကို ရှာပါ။

Set လေးခု ပေးထားသည်။

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

ပထမ set နှင့် ဒုတိယ set ကြား ကွာခြားသောအရာများကို ရှာပါ (difference)။ ထို့နောက် တတိယနှင့် စတုတ္ထ set များကို ပေါင်းစည်းပါ (union)။ နောက်ဆုံးတွင် ပထမ နှင့် ဒုတိယ လုပ်ဆောင်ချက်မှ ရရှိလာသော set များ၏ အပြန်အလှန်တူညီသော အရာများ (common elements) ကို ရှာပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်