La instrucción for permite interaccionar con los elementos de una secuencia (o lista, tipo de dato que veremos más adelante). Así, podemos realizar una acción sobre cada uno de los elementos de un conjunto de datos ordenado. Para entenderlo mejor, veamos un ejemplo:

for fruta in ["manzana", "pera", "ciruela"]:
print("Me gusta mucho la", fruta)

Este bucle nos permite interaccionar con cada uno de los elementos de la lista, que son manzana, pera y ciruela. Las listas, como veremos más adelante, son enumeraciones de objetos en orden separados por comas. Una lista se define con los símbolos [].

En el ejemplo, la orden print se ejecuta tres veces, una por cada valor de la lista. En la primera vez, la variable fruta tendrá el valor "manzana", en la segunda "pera", etc. Si ejecutamos el ejemplo, obtendremos el siguiente resultado:

Me gusta mucho la manzana
Me gusta mucho la pera
Me gusta mucho la ciruela

Prueba a cambiar o añadir valores a la lista y comprueba cómo cambia el resultado que obtienes.

Esto ha sido todo por hoy. En la siguiente sesión veremos qué son las listas, que hemos explicado hoy brevemente.