Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်