Ciclo FOR en Python: Cómo se utiliza | Cap 16

Lectura: 2 minutos

¡Hola amigo de Tutoliber! Bienvenido a un nuevo artículo donde aprenderás a trabajar con bucles en Python, una de las estructuras más importantes en programación. Hoy nos enfocaremos en el ciclo FOR, su sintaxis y ejemplos prácticos para que puedas dominarlo.

Ver archivo para practicar

¿Qué es un bucle FOR en Python?

Un bucle FOR es una estructura que permite repetir una serie de instrucciones para cada elemento de un conjunto de datos, como listas, tuplas, diccionarios, entre otros.

Sintaxis básica del FOR

Supongamos que tenemos una lista llamada miLista con los valores 1, 2, 3. La estructura del FOR sería:

miLista = [1, 2, 3]

for numero in miLista:
    print(numero)

¿Qué hace este código?

  • Itera sobre cada elemento de miLista.
  • Asigna temporalmente cada valor a la variable numero.
  • Ejecuta el print(numero) para cada elemento.

Salida:

1  
2  
3  

Operaciones dentro del ciclo FOR

Podemos realizar operaciones más complejas dentro del bucle. Por ejemplo, sumar 1 a cada número y mostrar el resultado:

for numero in miLista:
    x = numero + 1
    print("El resultado de sumar 1 al número " + str(numero) + " es " + str(x))

Salida:

El resultado de sumar 1 al número 1 es 2  
El resultado de sumar 1 al número 2 es 3  
El resultado de sumar 1 al número 3 es 4  

Almacenar resultados en una nueva lista

Podemos guardar los resultados en otra lista vacía usando el método .append():

miLista2 = []  # Lista vacía

for ye in miLista:
    x = ye + 1
    miLista2.append(x)
    print(miLista2)  # Muestra el progreso en cada iteración

print("Lista final:", miLista2)

Salida:

[2]  
[2, 3]  
[2, 3, 4]  
Lista final: [2, 3, 4]  

Recorrer diccionarios con FOR

También podemos iterar sobre diccionarios. Supongamos que tenemos:

miDiccionario = {"nombre": "Pedro", "apellido": "Suárez"}

1. Iterar sobre las claves

for clave in miDiccionario:
    print(clave)

Salida:

nombre  
apellido  

2. Iterar sobre claves y valores

for clave, valor in miDiccionario.items():
    print(clave, ":", valor)

Salida:

nombre : Pedro  
apellido : Suárez  

Video

El ciclo FOR es una herramienta fundamental en Python que nos permite automatizar tareas repetitivas y trabajar con estructuras de datos de manera eficiente. En futuros artículos, exploraremos implementaciones más avanzadas.

¡No olvides suscribirte a Tutoliber para más contenido como este! Si tienes dudas, déjalas en los comentarios.

¡Hasta la próxima! 🚀

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 4.9 / 5. Recuento de votos: 554

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en los medios sociales!