Python တွင် set များကို ပေါင်းစည်းခြင်း
update method သည် အစုအဝေးများကို ပေါင်းစည်းရန်သာမက၊ အစိတ်အပိုင်းများထည့်ရန်လည်း အခွင့်အရေးပေးပါသည်။
ကျွန်ုပ်တို့တွင် set နှစ်ခုရှိသည်ဆိုပါစို့:
st1 = {'a', 'b', 'c', 'd'}
st2 = {1, 2, 3, 4}
ပထမ set ထဲသို့ ဒုတိယ set ကို ထည့်ကြည့်ကြပါစို့:
st1.update(st2)
ထို့နောက် ပထမ set ကို console တွင် ထုတ်ပြကြည့်ကြပါစို့:
print(st1) # ရလဒ်အဖြစ် {'c', 1, 2, 3, 4, 'b', 'd', 'a'} ကိုပြမည်
update method ထဲသို့ set အများအပြားကို ပေးပို့နိုင်ပါသည်။ တတိယ set တစ်ခုဖန်တီးကြည့်ကြပါစို့:
st3 = {'x', 'y', 'z'}
ယခု ပထမ set ထဲသို့ ဒုတိယနှင့် တတိယ set များကို ထည့်ကြည့်ကြပါစို့:
st1.update(st2, st3)
ပထမ set ကို console တွင် ထုတ်ပြကြည့်ကြပါစို့:
print(st1) # ရလဒ်အဖြစ် {1, 2, 3, 4, 'd', 'y', 'x', 'c', 'a', 'b', 'z'} ကိုပြမည်
Set များကို ပေါင်းစည်းခြင်းကို | operator ကို အသုံးပြု၍ ပိုမိုတိုတောင်းသောပုံစံဖြင့် ရေးသားနိုင်ပါသည်။
ယခင်ဥပမာကို တိုတောင်းသောပုံစံဖြင့် ပြန်ရေးကြည့်ကြပါစို့:
st1 = st2 | st3
Set နှစ်ခုပေးထားသည်:
st1 = {'a', 'b', 'c', 'd', 'e'}
st2 = {'d', 'e', 'f', 'g', 'h'}
ဤ set နှစ်ခုကို တစ်ခုတည်းအဖြစ် ပေါင်းစည်းပါ။
Set သုံးခုပေးထားသည်:
st1 = {'2', '4', '6'}
st2 = {7, 8, 9}
st3 = {'1', '3', '4'}
ဤ set သုံးခုကို တစ်ခုတည်းအဖြစ် ပေါင်းစည်းပါ။
Set များပေးထားသည်:
st1 = {1, 2, 3}
st2 = {'a', 'b', 'c'}
st3 = {4, 5, 6}
st4 = {'d', 'e', 'f'}
တိုတောင်းသောပုံစံဖြင့်၊ ပထမ နှင့် တတိယ set များကို ဦးစွာပေါင်းစည်းပါ၊ ထို့နောက် ဒုတိယ နှင့် စတုတ္ထ set များကို ပေါင်းစည်းပါ။ ရရှိလာသောရလဒ်ကို console တွင် ထုတ်ပြပါ။