Python - Copiar listas
Copiar una lista
No puede copiar una lista simplemente escribiendo list2 =
list1
, porque: list2
solo será una
referencia a list1
, y los cambios realizados en
list1
automáticamente también se realizarán en
list2
.
Hay formas de hacer una copia, una forma es usar el método List incorporado
copy()
.
Ejemplo
Haz una copia de una lista con el copy()
método:
thislist = ["apple", "banana", "cherry"]
mylist
= thislist.copy()
print(mylist)
Otra forma de hacer una copia es usar el método incorporado list()
.
Ejemplo
Haz una copia de una lista con el list()
método:
thislist = ["apple", "banana", "cherry"]
mylist
= list(thislist)
print(mylist)