DEV Community

Cover image for Ibuprofeno.py💊| #175: Explica este código Python
Cristian Fernando
Cristian Fernando

Posted on

Ibuprofeno.py💊| #175: Explica este código Python

Explica este código Python

Dificultad: Intermedio

n = [76, 24]
p = n.copy()
n.pop()
print(p, n)
Enter fullscreen mode Exit fullscreen mode
  • A. [76] [76, 24]
  • B. [76, 24] [76, 24]
  • C. [76] [76]
  • D. [76, 24] [76]

Respuesta:

👉 D. [76, 24] [76]

Al hacer p = n.copy() tanto n como p son listas completamente independientes, cualquier operación que hagamos a una no se vera reflejada en la otra.

Entonces al hacer n.pop() solo eliminamos el último item de n manteniendo a p intacta.

Cuando queremos hacer un clon de una lista esta es la manera correcta.

Top comments (0)