<strong>Diferentes formas de copiar una lista</strong> Este hilo detalla las formas de copiar una lista <a href="https://stackoverflow.co...

Johanna Sanchez Vallejo

Johanna Sanchez Vallejo

EstudiantePregunta

Diferentes formas de copiar una lista

Este hilo detalla las formas de copiar una lista

++Copy the list, you have various possibilities:
++

  • You can use the builtin list.copy() method (available since python 3.3):
new_list = old_list.copy()
  • You can slice it:
new_list = old_list[:]
  • You can use the built in list() function:
new_list = list(old_list)
  • You can use generic copy.copy():
import copy new_list = copy.copy(old_list)
  • If the list contains objects and you want to copy them as well, use generic copy.deepcopy():
import copy new_list = copy.deepcopy(old_list)
5 respuestas
    Guillermo García López

    Guillermo García López

    Estudiante

    Gran aporte gracias.

    Pablo Aquino

    Pablo Aquino

    Estudiante

    Excelente, de los resultados la manera más optima, en cuanto a tiempo, es la de slices.

    Omar Rodríguez Aldama

    Omar Rodríguez Aldama

    Estudiante

    beunisimo el aporte

Curso Práctico de Python

Curso Práctico de Python

Aprende a programar en Python creando un CRUD desde cero. Construye una aplicación de línea de comandos, interactúa con bases de datos y maneja conceptos como clases, listas y diccionarios. Lleva tu primer proyecto Python al siguiente nivel.

Curso Práctico de Python
Curso Práctico de Python

Curso Práctico de Python

Aprende a programar en Python creando un CRUD desde cero. Construye una aplicación de línea de comandos, interactúa con bases de datos y maneja conceptos como clases, listas y diccionarios. Lleva tu primer proyecto Python al siguiente nivel.