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çeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა