Python တွင် အပိုင်းအစများဖြင့် အစိတ်အပိုင်းများဖျက်ခြင်း
အပိုင်းအစများကို Python တွင် အလွန်အသုံးများပြီး၊
အထူးသဖြင့် သတ်မှတ်ထားသော အစိတ်အပိုင်းများကို
ဖျက်ရန် အသုံးပြုသည်။ ဤသို့ပြုလုပ်ရန်
del အော်ပရေတာကို အသုံးပြုပြီး ၎င်းနှင့်အတူ
လိုအပ်သော အပိုင်းအစကို ဖော်ပြရပါမည်။ ကျွန်ုပ်တို့၏
စာရင်းမှ အောက်ပါ ရွေးချယ်မှုကို ဖျက်ကြည့်ရအောင်။
lst = [1, 2, 3, 4, 5, 6]
del lst[1:4]
print(lst) # ရလဒ် [1, 5, 6] ကို ဖော်ပြမည်
စာရင်းထဲရှိ အစိတ်အပိုင်းအားလုံးကို ဖျက်ရန်၊ အပိုင်းအစထဲတွင် ခြေလှမ်း (step) တစ်ခု ညီမျှသော တန်ဖိုးကို ဖော်ပြရန်လုံလောက်ပါသည်။
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9]
del lst[::1]
print(lst) # ရလဒ် [] ကို ဖော်ပြမည်
သို့သော်၊ string မှ အက္ခရာများကို ဖျက်ရန် လိုအပ်ပါက အမှားကို ပြန်ရရှိမည်။ ၎င်းမှာ Python ရှိ string များသည် ပြောင်းလဲ၍မရသော အရာများ (immutable) ဖြစ်သောကြောင့် ဖြစ်သည်။
txt = '123456789'
del txt[1:3] # အမှားကို ဖော်ပြမည်
စာရင်းတစ်ခုပေးထားသည်။
lst = [1, 2, 3, 4, 5, 6]
၎င်းမှ မ၀င်သော (ထူးဆန်းသော) အစိတ်အပိုင်းတိုင်းကို ဖျက်ပါ။
စာရင်းတစ်ခုပေးထားသည်။
lst = [1, 2, 3, 4, 5, 6, 7, 8]
အောက်ပါ အပိုင်းအစကို ရရှိရန် code ရေးပါ။
[8, 6, 4, 2]