-
Cómo copiar una lista con Python Sintaxis
-
Puede almacenar una lista en una variable con Python. Tratar de copiar la lista mediante la creación de una nueva variable y asignar la primera variable a la misma. Si cambia la lista y luego la salida el valor de ambas variables, se dará cuenta de que ambos se han cambiado; de hecho, la segunda variable de lista no contiene una copia de la primera, pero es simplemente otro puntero a la misma posición de memoria. Utilice la sintaxis de la lista de corte de Python para copiar una lista que no contiene listas u otros objetos compuestos. Importe el módulo de "copia" y utilizar la función "deepcopy" para copiar las listas que contienen los objetos compuestos.
Instrucciones
Las listas simples - rebanar Sintaxis
1 Lanzar el intérprete de línea de comandos de Python.
2 Escriba el siguiente comando para crear una lista:
a = [1,2,3,4]
3 Haga una copia de la lista por corte de toda la lista:
b = a [:]
Listas compuestos - DeepCopy
4 Lanzar el intérprete de línea de comandos de Python.
5 Crear una lista de listas con el siguiente comando:
a = [[1,2,3], [4,5,6], [7,8,9]]
6 Importar la función "deepcopy":
de copia deepcopy importación
7 Copiar la lista con el siguiente comando:
b = deepcopy (a)