pop နည်းလမ်း
pop နည်းလမ်းသည် dictionary ထဲမှ အစိတ်အပိုင်းတစ်ခုကို ၎င်း၏ သော့ချက်ဖြင့် ဖျက်ပေးပြီး ၎င်း၏ တန်ဖိုးကို ပြန်ပေးသည်။
နည်းလမ်း၏ ပထမအကန့်တွင် အစိတ်အပိုင်း၏ သော့ချက်ကို သတ်မှတ်ပေးရပြီး၊ ဒုတိယ မဖြစ်မနေသတ်မှတ်ရန် မလိုအပ်သော အကန့်တွင် ပုံသေတန်ဖိုးကို သတ်မှတ်ပေးရသည်။
ဝါကျဖွဲ့ပုံ
dictionary.pop(key, [default_value])
ဥပမာ
သော့ချက်ဖြင့် အစိတ်အပိုင်းတစ်ခုကို ရှာကြည့်ပြီး pop နည်းလမ်းကို အသုံးပြု၍ ၎င်းကို ဖျက်ကြည့်ကြပါစို့။
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.pop('a', '!'))
print(dct)
ကုဒ် ထုတ်လုပ်ဆောင်ချက်၏ ရလဒ်။
1
{'b': 2, 'c': 3}
ဥပမာ
ယခု dictionary ထဲတွင် မရှိသော သော့ချက်ဖြင့် အစိတ်အပိုင်းတစ်ခုကို ရှာဖွေပြီး ဖျက်ကြည့်ကြပါစို့။
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.pop('e', '!'))
print(dct)
ကုဒ် ထုတ်လုပ်ဆောင်ချက်၏ ရလဒ်။
!
{'a': 1, 'b': 2, 'c': 3}
ဥပမာ
ယခင်ဥပမာကို မရှိသော သော့ချက်အတွက် ပုံသေတန်ဖိုး မရှိစေရန် ပြောင်းလဲကြည့်ကြပါစို့။
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.pop('e'))
print(dct)
ကုဒ် ထုတ်လုပ်ဆောင်ချက် ပြီးနောက် နည်းလမ်းက ကျွန်ုပ်တို့အား အောက်ပါအမှားကို ပြန်ပေးပါလိမ့်မည်။
KeyError: 'e'
ဆက်လက်ဖတ်ရှုရန်
-
popitemနည်းလမ်း၊
သော့ချက်-တန်ဖိုး စုံတွဲကို ဖျက်ပေးသော -
clearနည်းလမ်း၊
dictionary ထဲရှိ အစိတ်အပိုင်းအားလုံးကို ဖျက်ပေးသော -
setdefaultနည်းလမ်း၊
ပုံသေအားဖြင့် သော့ချက်အတွက် တန်ဖိုးကို ထည့်သွင်းပေးသော -
lenလုပ်ဆောင်ချက်၊
dictionary ၏ အရှည်ကို ပြန်ပေးသော