Contenido del Curso
Introducción a Python
Introducción a Python
Loop for
Cuando necesites hacer un loop a través de un conjunto específico de valores, el loop for
es tu mejor opción en Python. A diferencia de otros lenguajes, no necesitas una variable contadora predefinida para este loop. En su lugar, utilizas una variable iteradora, que no tienes que definir de antemano.
Los loops for
de Python pueden trabajar con diferentes tipos de secuencias, incluyendo lists, tuples, string y dictionaries. Por ejemplo, si recorres una string:
# Initial string word = 'Codefinity' # Initialize a for loop for i in word: print(i, end = ' ')
Nota
En este código,
i
es una variable que toma el valor de cada carácter de la stringword
durante cada iteración del loopfor
. A medida que el loop avanza,i
representa secuencialmente cada carácter enCodefinity
, y cada carácter se muestra en pantalla.
Como puedes ver, el loop recorre cada carácter (o elemento) de la string. Del mismo modo, al recorrer una lista, el loop recorre cada elemento de esa lista.
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop for el in values: print(el, end = ' ')
Nota
El loop
for
no necesita que configures una variable contador de antemano. Eres libre de elegir cualquier nombre de variable que te convenga. Muchos programadores se inclinan por nombres comoi
oj
. En nuestro segundo ejemplo, hemos optado porel
, abreviatura de 'element'.
¡Gracias por tus comentarios!