Tecnología

Inicio

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)