DEV Community

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

Posted on • Updated on

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

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)
Enter fullscreen mode Exit fullscreen mode

👉 A. 123 [456, 789] 0
👉 B. 123 0 456 789
👉 C. 123 456 789
👉 D. Ninguna de las anteriores


Respuesta en el primer comentario.

Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando

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.