DEV Community

Cristian Fernando
Cristian Fernando

Posted on • Edited on

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

Explica este código Python

Dificultad: Intermedio

## Reto #43
lista_compras = ["huevos", "pan", "tomates", "leche"]
print(lista_compras[100:200:50]) # 🤔
Enter fullscreen mode Exit fullscreen mode

👉 A. IndexError
👉 B. SyntaxError
👉 C. ["huevos", "pan", "tomates", "leche"]
👉 D. []


Respuesta en el primer comentario.

Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando • Edited

Respuesta:
👉 D. []

En nuestro ejemplo queremos acceder a la porción de la lista que empieza en el índice 100 y que termina en el índice 200 dando saltos de 50 en 50.

Como podemos ver esto no es posible por que nuestra lista es muy pequeña, Python no nos lanzará ningún error pero si nos mostrará lo que considera correcto que es una lista vacía.

Si lo pensamos tiene sentido puesto que el rango de la lista al que queremos acceder está vacío.

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more