extend မှာ

extend မှာသည် စာရင်းထဲသို့ သတ်မှတ်ထားသော ပစ္စည်းတစ်ခုမှ အချက်အလက်များကို ထည့်ပေးသည်၊ ထိုပစ္စည်းသည် အခြားစာရင်းတစ်ခု၊ tuple၊ set တစ်ခု ဖြစ်နိုင်သည်။ မှာ၏ parameter တွင် ထည့်သွင်းလိုသော ပစ္စည်းကို သတ်မှတ်ပေးရသည်။

Syntax

pythonစာရင်း.extend(ထည့်သွင်းရန် ပစ္စည်း)

ဥပမာ

ကျွန်ုပ်တို့၏ စာရင်းထဲသို့ အခြားစာရင်းတစ်ခုကို ထည့်ကြည့်ရအောင်:

pythonlst1 = ['a', 'c']
lst2 = ['1', '2']

lst1.extend(lst2)
print(lst1)

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်:

python['a', 'b', '1', '2']

ဥပမာ

ယခု ကျွန်ုပ်တို့၏ စာရင်းထဲသို့ tuple တစ်ခုကို ထည့်ကြည့်ရအောင်:

pythonlst = ['a', 'b']
tpl = ('1', '2')

lst.extend(tpl)
print(lst)

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်:

python['a', 'b', '1', '2']

ဥပမာ

ကျွန်ုပ်တို့၏ စာရင်းထဲသို့ set တစ်ခုကို ထည့်ကြည့်ရအောင်:

pythonlst = ['a', 'b']
st  = {'e', 'f'}

lst.extend(st)
print(lst)

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်:

python['a', 'b', 'e', 'f']

ဒါလည်း ကြည့်ပါ

  • append မှာ,
    စာရင်း၏အဆုံးသို့ အချက်အလက်တစ်ခုကို ထည့်ပေးသည်
  • copy မှာ,
    စာရင်းကို ကူးယူပေးသည်
  • reverse မှာ,
    စာရင်းကို ပြောင်းပြန်လှန်ပေးသည်