DEV Community

Cristian Fernando
Cristian Fernando

Posted on • Edited on

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

Explica este código Python

Dificultad: Básico

## Reto #47
lista_bebidas = ["agua", "jugo"]
lista_bebidas[::-1]
print(lista_bebidas)
Enter fullscreen mode Exit fullscreen mode

👉 A. ["jugo", "agua"]
👉 B. ["jugo"]
👉 C. ["agua", "jugo"]
👉 D. ["agua"]


Respuesta en el primer comentario.

Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando • Edited

Respuesta:
👉 C. ["agua", "jugo"]

Una manera muy pythonesca de dar la vuelta una lista es usar la sintaxis lista_bebidas[::-1], lo importante acá es saber que esta sintaxis es inmutable, ósea que no modifica la lista original.

Efectivamente logramos dar la vuelta los items de la lista pero sin afectar a la lista original:

lista_bebidas = ["agua", "jugo"]
print(lista_bebidas[::-1]) # ['jugo', 'agua']
print(lista_bebidas) # ['agua', 'jugo']
Enter fullscreen mode Exit fullscreen mode