Cristian Fernando
Posted on July 27, 2024
Explica este c贸digo Python
Dificultad: Intermedio
x = [1, 2, 3]
y = x
print(x is y)
-
A.
True
-
B.
False
-
C.
None
-
D.
Error
馃憠 A. Cuando hacemos La palabra reservada Para ver que ambas direcciones de memoria son iguales podemos usar el m茅todo Si quisi茅ramos crear una copia completamente independiente que este almacenada en otra dicci贸n de memoria tendr铆amos que usar el m茅todo Respuesta:
True
y = x
lo que estamos haciendo es crear una nueva variable que apunta a la misma direcci贸n de memoria que la lista x
.is
verifica si dos variables apuntan a la misma direcci贸n de memoria, en este ejemplo es justo este el caso, por ende la respuesta ser铆a True
.id()
:
x = [1, 2, 3]
y = x
print(id(x)) # 134693457550400
print(id(y)) # 134693457550400
copy()
.
Posted on July 27, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.