partition method

partition method သည် စာကြောင်းကို ပထမဆုံးကိုက်ညီမှုအတိုင်း ပိုင်းခြားထားသော ပါရာမီတာတွင် ဖော်ပြထားသော ပိုင်းခြားမှတ်အမှတ်အသားနှင့် အတူ tuple တစ်ခုကို ပြန်ပေးသည်။

Syntax

pythonစာကြောင်း.partition(ပိုင်းခြားမှတ်)

ဥပမာ

partition method ကို အောက်ပါစာကြောင်းသို့ အသုံးပြုကြည့်ရအောင်:

pythontxt = 'abc_dea'
print(txt.partition('_'))

ကုဒ်ကို run လိုက်သောအခါ ရလဒ်:

python('abc', '_', 'dea')

ဥပမာ

ယခု ကျွန်ုပ်တို့၏ စာကြောင်းထဲသို့ '_' အမှတ်အသား အပိုထည့်ကာ partition method ကို ထပ်မံအသုံးပြုကြည့်ပါမည်:

pythontxt = 'ab_cd_ea'
print(txt.partition('_'))

ရရှိလာသော ရလဒ်မှ မြင်တွေ့ရသည့်အတိုင်း၊ ဤ method သည် စာကြောင်းကို '_' အမှတ်အသား၏ ပထမဆုံးကိုက်ညီမှုတစ်ခုတည်းအတိုင်းသာ ပိုင်းခြားပေးထားသည်:

python('ab', '_', 'cd_ea')

ဆက်စပ်ကြည့်ရှုရန်

  • rpartition method,
    သည် စာကြောင်းကို နောက်ဆုံးကိုက်ညီမှုအတိုင်း ပိုင်းခြားပေးသည်
  • rsplit method,
    သည် စာကြောင်းကို ညာဘက်မှ substring အတိုင်း ပိုင်းခြားပေးသည်
  • split method,
    သည် စာကြောင်းကို ဘယ်ဘက်မှ substring အတိုင်း ပိုင်းခြားပေးသည်
  • join method,
    သည် စာကြောင်းစာရင်းမှ စာကြောင်းတစ်ခုကို ပြန်ပေးသည်