Metoda copy
Metoda copy naredi kopijo seznama. V
parametru metode nič ne navedemo.
Sintaksa
seznam.copy()
Primer
Kopirajmo naš seznam z uporabo
metode copy:
lst1 = ['ab', 'cd', 'ef']
lst2 = lst1.copy()
print(lst2)
Rezultat izvajanja kode:
['ab', 'cd', 'ef']
Primer
Vendar z uporabo metode copy ustvarimo
samo t.i. plitvo kopijo seznama -
spremembe, ki jih naredimo v izvornem
seznamu po kopiranju, ne bodo vplivale na
kopijo:
lst1 = ['ab', 'cd', 'ef']
lst2 = lst1.copy()
lst1.append('jh')
print(lst1)
print(lst2)
Rezultat izvajanja kode:
['ab', 'cd', 'ef', 'jh']
['ab', 'cd', 'ef']