Python တွင် အဘိဓာန် ဖန်တီးခြင်း၏ အခြားနည်းလမ်း
အဘိဓာန်များ ဖန်တီးခြင်း၏ အခြားနည်းလမ်းတစ်ခုမှာ
dict function ကို အသုံးပြုခြင်း ဖြစ်သည်။
၎င်း၏ parameter များတွင် key-value စုံတွဲများကို
ပေးပို့ရပါမည်။ parameter များတွင် ဘာမှ မဖော်ပြပါက၊
ဖန်တီးထားသော အဘိဓာန်သည် ဗလာ ဖြစ်နေပါမည်။
dct = dict()
print(dct) # {} ကို ပြသပေးပါမည်
ယခု အကြောင်းအရာ ၂ ခုပါသော အဘိဓာန်တစ်ခုကို ဖန်တီးကြည့်ရအောင်။
ဤသို့ပြုလုပ်ရန် function ၏ ပထမဆုံး parameter ထဲသို့ string key တစ်ခုကို
ပို့ပေးရမည်၊ သို့သော် quotation mark များ မပါဘဲ ဖြစ်သည်။ ၎င်းနောက်တွင်
= operator ကို ထား၍ တန်ဖိုးကို ရေးသားပါ။ ကော်မာဖြင့် ခြားပြီး
ဒုတိယမြောက် စုံတွဲကို ဖော်ပြပါ။
dct = dict(a='1', b='2')
print(dct) # {'a': '1', 'b': '2'} ကို ပြသပေးပါမည်
သို့ရာတွင် dict function ထဲသို့ key အဖြစ် ဂဏန်းများကို
ပို့ပေးခြင်း မပြုလုပ်နိုင်ပါ။ ထိုသို့သော အခြေအနေတွင် error တစ်ခု
ပြန်ရောက်လာပါမည်။
dct = dict(1='a', 2='b') # error ကို ပြသပေးပါမည်
အောက်ပါ code ကို ပေးထားသည်။
dct = dict(a=1, b=2, c=3)
print(dct)
console တွင် အဘယ်အရာကို ပြသပေးမည်ကို ပြောပြပါ။
အောက်ပါ code ကို ပေးထားသည်။
dict('1'='a', '2'='b', '3'='c')
print(dct)
console တွင် အဘယ်အရာကို ပြသပေးမည်ကို ပြောပြပါ။
အောက်ပါ code ကို ပေးထားသည်။
dict(a='12', b='34', c='56')
print(dct)
console တွင် အဘယ်အရာကို ပြသပေးမည်ကို ပြောပြပါ။
အောက်ပါ code ကို ပေးထားသည်။
dct = dict(0='abc', 1='def')
print(dct)
console တွင် အဘယ်အရာကို ပြသပေးမည်ကို ပြောပြပါ။