Finalice, rellenando los espacios (no en el enunciado), el siguiente programa escrito en Python, en el que se cree una lista que contenga nombres de frutas e imprima por pantalla cada una de las frutas utilizando un bucle for.
mi_lista = [«pera», «fresa», «ciruela», «cereza», «naranja»]
for _ in _
print _
Si estás dando tus primeros pasos en la programación con Python, uno de los conceptos más fundamentales que debes dominar es el manejo de colecciones de datos y cómo iterar sobre ellas. Hoy vamos a resolver un ejercicio clásico: imprimir los elementos de una lista de frutas.
El Reto
Imagina que tienes una lista con varios nombres de frutas y necesitas que tu programa las muestre una por una en la consola. ¿Cómo lo harías de forma eficiente sin escribir un print manual para cada una?
La Solución: El bucle for
El bucle for en Python es extremadamente legible, casi como leer una frase en inglés. Aquí tienes el código completo para completar la actividad:
Python
# 1. Definimos nuestra lista de datos
mi_lista = ["pera", "fresa", "ciruela", "cereza", "naranja"]
# 2. Estructuramos el bucle para recorrerla
for fruta in mi_lista:
# 3. Imprimimos el valor actual de la iteración
print(fruta)
¿Qué está pasando exactamente?
Para entenderlo mejor, desglosemos las partes clave:
mi_lista: Es nuestro contenedor (un iterable) que guarda los strings.fruta: Es una variable temporal. En la primera vuelta del bucle vale «pera», en la segunda «fresa», y así sucesivamente hasta terminar la lista.- La indentación: El espacio (sangría) antes del
printes vital en Python. Indica que esa instrucción pertenece al bloque delfor.
Tip de Pro: Si alguna vez necesitas saber también la posición (el índice) de la fruta mientras recorres la lista, puedes usar la función
enumerate().
Conclusión
Dominar el bucle for es como aprender a usar una herramienta multiusos. Te servirá para procesar bases de datos, filtrar información o incluso automatizar tareas repetitivas en segundos.

