Explica este código Python
Dificultad: Básico
## Reto #57
my_tuple = (123, 456, 789, 0)
a, *b, c = my_tuple
print(a, b, c)
👉 A. 123 [456, 789] 0
👉 B. 123 0 456 789
👉 C. 123 456 789
👉 D. Ninguna de las anteriores
Respuesta en el primer comentario.
Respuesta:
👉 A. 123 [456, 789] 0
Las tuplas poseen una característica denominada desempaquetado, esto significa que podemos acceder a sus valores en variables independientes.
En este caso a
vale 123
, *b
al tener el asterisco valdrá todo lo que este en medio entre a
y c
y lo regresa como una lista, por ello b
vale [456, 789]
y finalmente c
vale el último valor de nuestra tupla, ósea 0
.
Top comments (0)