Python Copia una lista
Copia una lista
Non è possibile copiare una lista semplicemente digitando list2 =
list1
, perché: list2
sarà solo un
riferimento a list1
e le modifiche apportate
list1
verranno automaticamente apportate anche in
list2
.
Ci sono modi per fare una copia, un modo è usare il metodo List integrato
copy()
.
Esempio
Fare una copia di una lista con il copy()
metodo:
thislist = ["apple", "banana", "cherry"]
mylist
= thislist.copy()
print(mylist)
Un altro modo per fare una copia è usare il metodo integrato list()
.
Esempio
Fare una copia di una lista con il list()
metodo:
thislist = ["apple", "banana", "cherry"]
mylist
= list(thislist)
print(mylist)