Hola Jesus, espero que estés bien
¡Espero que estés teniendo un buen día! Veo que estás trabajando en un ejercicio donde necesitas mostrar solo los libros que están disponibles en stock. Tu código está casi perfecto para lo que necesitas hacer. Sin embargo, si estás explorando el uso del continue, podrías integrarlo en tu bucle para ignorar los libros que no tienen stock. Aquí te muestro cómo podrías hacerlo:
libros = [
{"nombre": "1984", "stock": 5},
{"nombre": "Don Casurro", "stock": 0},
{"nombre": "El Principito", "stock": 3},
{"nombre": "El Hobbit", "stock": 0},
{"nombre": "Orgullo y Prejuicio", "stock": 2}
]
for dicto in libros:
if dicto['stock'] == 0:
continue # Salta a la siguiente iteración si el stock es 0
print("Libro disponible: {}".format(dicto['nombre']))
En este ejemplo, el continue se utiliza para saltar a la siguiente iteración del bucle si el libro no tiene stock, lo que hace que solo se impriman los libros disponibles.
Espero que esto te ayude a entender mejor cómo y cuándo usar continue en tus bucles.
¡Espero haber ayudado y buenos estudios!