Metode copy

Metode copy izveido saraksta kopiju. Metodes parametrā neko norādīt nav nepieciešams.

Sintakse

pythonsaraksts.copy()

Piemērs

Kopēsim mūsu sarakstu, izmantojot metodi copy:

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

Koda izpildes rezultāts:

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

Piemērs

Tomēr, lietojot metodi copy, mēs izveidojam tikai tā saucamo seklā kopiju saraksta - izmaiņas, kuras mēs veiksim oriģinālajā sarakstā pēc kopēšanas, neietekmēs kopiju:

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

print(lst1)
print(lst2)

Koda izpildes rezultāts:

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

Skatiet arī

  • metode extend,
    kas pievieno sarakstam elementus no norādītā objekta
  • metode clear,
    kas noņem visus saraksta elementus