9 of 151 menu

copy method

copy method သည် list ၏ မိတ္တူကို ပြုလုပ်ပေးပါသည်။ Method ၏ parameter ထဲတွင် ဘာမှ ဖြည့်စွက်ရန် မလိုပါ။

Syntax

list.copy()

ဥပမာ

copy method ကို အသုံးပြု၍ ကျွန်ုပ်တို့၏ list ကို ကူးယူကြပါစို့။

lst1 = ['ab', 'cd', 'ef'] lst2 = lst1.copy() print(lst2)

ကုဒ် run ပြီးနောက် ရလဒ်။

['ab', 'cd', 'ef']

ဥပမာ

သို့သော် copy method ကို အသုံးပြုခြင်းဖြင့် ကျွန်ုပ်တို့သည် shallow copy ဟုခေါ်သော list ၏ မိတ္တူကိုသာ ဖန်တီးပါသည်။ ကူးယူပြီးနောက် မူရင်း list ထဲသို့ ကျွန်ုပ်တို့ ပြုလုပ်မည့် ပြောင်းလဲမှုများသည် မိတ္တူကို ထိခိုက်မည် မဟုတ်ပါ။

lst1 = ['ab', 'cd', 'ef'] lst2 = lst1.copy() lst1.append('jh') print(lst1) print(lst2)

ကုဒ် run ပြီးနောက် ရလဒ်။

['ab', 'cd', 'ef', 'jh'] ['ab', 'cd', 'ef']

ဆက်လက်လေ့လာရန်

  • extend method,
    ၎င်းသည် list ထဲသို့ ညွှန်ပြထားသော object မှ element များကို ထည့်ပေးသည်။
  • clear method,
    ၎င်းသည် list ထဲရှိ element အားလုံးကို ဖျက်ပစ်သည်။
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်