Python တွင် set အတွင်း အရာအမျိုးမျိုးထည့်သွင်းခြင်း
add နည်းလမ်းကိုသုံး၍ set အတွင်း အရာတစ်ခုချင်းစီကို ထည့်သွင်းနိုင်ပါသည်။ သို့သော် အရာအမျိုးမျိုးကို တစ်ပြိုင်နက်ထည့်သွင်းရန် လိုအပ်ပါက update နည်းလမ်းကို အသုံးပြုပါသည်။
ကျွန်ုပ်တို့တွင် set တစ်ခု ရှိသည်ဆိုပါစို့:
st = {'a', 'b', 'c', 'd'}
နည်းလမ်းအတွင်း စာသားတန်းတစ်ခု ထည့်သွင်းပေးပါက ၎င်းစာသားတန်းကို အရာများ၏ စာရင်းအဖြစ် set ထဲသို့ ပေါင်းထည့်ပေးပါမည်။
စာသားတန်း 'xyz' ကို set ထဲသို့ ထည့်သွင်းကြည့်ရအောင်:
st.update('xyz')
print(st) # ရလဒ် - {'z', 'y', 'd', 'c', 'x', 'a', 'b'}
update နည်းလမ်း၏ သတ်မှတ်ချက်တွင် set ထဲသို့ ထည့်သွင်းရန် စာရင်းများ သတ်မှတ်ပေးနိုင်ပါသည်:
st.update(['1', '2', '3'])
print(st) # ရလဒ် - {'1', 'b', 'a', 'd', 'c', '3', '2'}
Tuple များရှိ အရာများကိုလည်း set ထဲသို့ ထည့်သွင်းနိုင်ပါသည်:
st.update((1, 2, 3))
print(st) # ရလဒ် - {'a', 'c', 1, 2, 3, 'd', 'b'}
သို့သော် နှစ်သွယ်ရှာဖွေရေးဇယား (dictionary) များကို ထည့်သွင်းပါက ၎င်း၏ သော့ချက်များကိုသာ set ထဲသို့ ပေါင်းထည့်ပေးပါမည်:
st.update({1: 'text1', 2: 'text2'})
print(st) # ရလဒ် - {1, 'd', 2, 'a', 'b', 'c'}
Set တစ်ခု ဖော်ပြပါအတိုင်းရှိပါသည်:
st = {'x', 'y', 'z', 'w'}
စာသားတန်း 'abxcz' ကို ၎င်းထဲသို့ ပေါင်းထည့်ပါ။
Set တစ်ခု ဖော်ပြပါအတိုင်းရှိပါသည်:
st = {1, 2, 3}
စာရင်းတစ်ခုလည်း ဖော်ပြပါအတိုင်းရှိပါသည်:
lst = [3, 4, 5, 6]
အဆိုပါ စာရင်းထဲရှိ အရာများကို ကျွန်ုပ်တို့၏ set ထဲသို့ ထည့်သွင်းပါ။
အောက်ပါကုဒ်ကို ဖော်ပြထားပါသည်:
st = {'12', '34', '56'}
tlp = (2, 4, 6)
st.update(tlp)
print(st)
Console တွင် မည်သည်ကို ဖော်ပြမည်နည်းဟု ပြောပြပါ။