partition method
partition method သည် စာကြောင်းကို ပထမဆုံးကိုက်ညီမှုအတိုင်း ပိုင်းခြားထားသော
ပါရာမီတာတွင် ဖော်ပြထားသော ပိုင်းခြားမှတ်အမှတ်အသားနှင့် အတူ tuple တစ်ခုကို
ပြန်ပေးသည်။
Syntax
စာကြောင်း.partition(ပိုင်းခြားမှတ်)
ဥပမာ
partition method ကို အောက်ပါစာကြောင်းသို့
အသုံးပြုကြည့်ရအောင်:
txt = 'abc_dea'
print(txt.partition('_'))
ကုဒ်ကို run လိုက်သောအခါ ရလဒ်:
('abc', '_', 'dea')
ဥပမာ
ယခု ကျွန်ုပ်တို့၏ စာကြောင်းထဲသို့ '_' အမှတ်အသား အပိုထည့်ကာ
partition method ကို ထပ်မံအသုံးပြုကြည့်ပါမည်:
txt = 'ab_cd_ea'
print(txt.partition('_'))
ရရှိလာသော ရလဒ်မှ မြင်တွေ့ရသည့်အတိုင်း၊ ဤ method သည်
စာကြောင်းကို '_' အမှတ်အသား၏ ပထမဆုံးကိုက်ညီမှုတစ်ခုတည်းအတိုင်းသာ
ပိုင်းခြားပေးထားသည်:
('ab', '_', 'cd_ea')
ဆက်စပ်ကြည့်ရှုရန်
-
rpartitionmethod,
သည် စာကြောင်းကို နောက်ဆုံးကိုက်ညီမှုအတိုင်း ပိုင်းခြားပေးသည် -
rsplitmethod,
သည် စာကြောင်းကို ညာဘက်မှ substring အတိုင်း ပိုင်းခြားပေးသည် -
splitmethod,
သည် စာကြောင်းကို ဘယ်ဘက်မှ substring အတိုင်း ပိုင်းခြားပေးသည် -
joinmethod,
သည် စာကြောင်းစာရင်းမှ စာကြောင်းတစ်ခုကို ပြန်ပေးသည်