Metode copy
Metode copy izveido saraksta kopiju.
Metodes parametrā neko norādīt nav nepieciešams.
Sintakse
saraksts.copy()
Piemērs
Kopēsim mūsu sarakstu, izmantojot
metodi copy:
lst1 = ['ab', 'cd', 'ef']
lst2 = lst1.copy()
print(lst2)
Koda izpildes rezultāts:
['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:
lst1 = ['ab', 'cd', 'ef']
lst2 = lst1.copy()
lst1.append('jh')
print(lst1)
print(lst2)
Koda izpildes rezultāts:
['ab', 'cd', 'ef', 'jh']
['ab', 'cd', 'ef']