Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende La Función enumerate() | El Bucle for
Tutorial de Bucles en Python
course content

Contenido del Curso

Tutorial de Bucles en Python

Tutorial de Bucles en Python

1. El Bucle for
2. El Bucle while
3. Bucles Anidados
4. List and Dictionary Comprehensions

book
La Función enumerate()

La función enumerate() es increíblemente útil cuando necesitas acceder tanto al valor como a su índice en una secuencia, como una lista o una cadena. Esto te permite trabajar con elementos mientras llevas un seguimiento de su posición en la secuencia.

En Python, las listas son estructuras de datos ordenadas, lo que significa que cada elemento tiene un índice único. La función enumerate() facilita la recuperación simultánea del índice y el valor.

La sintaxis para usar enumerate() es:

  • index: se refiere a la posición de un elemento en la lista. Python usa indexación basada en 0, lo que significa que el primer elemento tiene un índice de 0;
  • value: se refiere al elemento real en un índice dado.

Apliquemos enumerate() a nuestra travel_list para imprimir cada ciudad junto con su índice:

123456
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
copy
Tarea

Swipe to start coding

Como viajero, tienes una larga lista de destinos potenciales, pero deseas priorizarlos según su posición en la lista. Para facilitar este proceso, decides asignar un ranking de prioridad a cada país.

  • Usa la función enumerate() para recorrer la lista countries.
  • Asigna un ranking a cada país, comenzando desde 1.
  • Almacena los rankings en un diccionario donde el nombre del país es la clave y el ranking de prioridad es el valor.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 6
toggle bottom row

book
La Función enumerate()

La función enumerate() es increíblemente útil cuando necesitas acceder tanto al valor como a su índice en una secuencia, como una lista o una cadena. Esto te permite trabajar con elementos mientras llevas un seguimiento de su posición en la secuencia.

En Python, las listas son estructuras de datos ordenadas, lo que significa que cada elemento tiene un índice único. La función enumerate() facilita la recuperación simultánea del índice y el valor.

La sintaxis para usar enumerate() es:

  • index: se refiere a la posición de un elemento en la lista. Python usa indexación basada en 0, lo que significa que el primer elemento tiene un índice de 0;
  • value: se refiere al elemento real en un índice dado.

Apliquemos enumerate() a nuestra travel_list para imprimir cada ciudad junto con su índice:

123456
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
copy
Tarea

Swipe to start coding

Como viajero, tienes una larga lista de destinos potenciales, pero deseas priorizarlos según su posición en la lista. Para facilitar este proceso, decides asignar un ranking de prioridad a cada país.

  • Usa la función enumerate() para recorrer la lista countries.
  • Asigna un ranking a cada país, comenzando desde 1.
  • Almacena los rankings en un diccionario donde el nombre del país es la clave y el ranking de prioridad es el valor.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 6
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt