9 of 151 menu

Метод copy

Метод copy рўйхатнинг нусхасини яратади. Методнинг параметрида ҳеч нарса кўрсатилмайди.

Синтаксис

рўйхат.copy()

Мисол

Келинг, метод copy ёрдамида рўйхатимизни нусхалаймиз:

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

Кодни ишга тушириш натижаси:

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

Мисол

Аммо метод copyни қўллаш орқали биз фақат яъни нўн-чукур нусхани яратамиз - нусха олингандан сўнг биз бошланғич рўйхатда киритадиган ўзгартиришлар, нусхага таъсир қилмайди:

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

Кодни ишга тушириш натижаси:

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

Шунингдек қаранг

  • extend методи,
    рўйхатга кўрсатилган объектдан элементлар қўшади
  • clear методи,
    рўйхатнинг барча элементларини ўчиради
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш