9 of 151 menu

copy metodi

copy metodi ro'yxatning nusxasini yaratadi. Metod parametrida hech narsa ko'rsatilmaydi.

Sintaksis

ro'yxat.copy()

Misol

Keling, ro'yxatimizni copy metodi yordamida nusxalaymiz:

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

Kodni bajarish natijasi:

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

Misol

Biroq, copy metodini qo'llash orqali biz faqatgina "sayoz nusxa" deb ataladigan nusxani yaratamiz - nusxa olingandan keyin boshlang'ich ro'yxatda kiritamiz o'zgarishlar nusxaga ta'sir qilmaydi:

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

Kodni bajarish natijasi:

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

Shuningdek qarang

  • extend metodi,
    ro'yxatga ko'rsatilgan ob'ektdan elementlar qo'shadi
  • clear metodi,
    ro'yxatdagi barcha elementlarni o'chiradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish