Función enumerate()

La función enumerate() recorre una secuencia y regresa una tupla con un contador y el valor correspondiente de la secuencia. La estructura de esta función es la siguiente:

enumerate(iterable, start=0)

Veamos que hace cada una de las secciones de la función:

iterable es la secuencia a recorrer.

start es el valor de inicio del contador que por defecto comienza en cero.

Ejemplo del uso de la función:

dias = ['lunes', 'martes', 'miercoles', 'jueves','viernes', 'sabado', 'domingo']
for dia in enumerate(dias):
    print(dia)
mes = 'abril'
for letra in enumerate(mes):
    print(letra)

>>> dias = [‘lunes’, ‘martes’, ‘miercoles’, ‘jueves’,’viernes’, ‘sabado’, ‘domingo’]
>>> for dia in enumerate(dias):
print(dia)
(0, ‘lunes’)
(1, ‘martes’)
(2, ‘miercoles’)
(3, ‘jueves’)
(4, ‘viernes’)
(5, ‘sabado’)
(6, ‘domingo’)
>>> mes = ‘abril’
>>> for letra in enumerate(mes):
print(letra)
(0, ‘a’)
(1, ‘b’)
(2, ‘r’)
(3, ‘i’)
(4, ‘l’)

Si quieres conocer mas funciones incorporadas de Python te invito a darte una vuelta por el listado completo Funciones incorporadas (built-in).

¡No olvides suscribirte a nuestro boletín!

¡No enviamos spam! Lee más en nuestra política de privacidad

1 comentario en «Función enumerate()»

Deja un comentario