Índices y valores (1)

Utilizar un bucle for para iterar sobre una lista sólo te da acceso a cada elemento de la lista en cada ejecución, uno tras otro. Si también quieres acceder a la información del índice, es decir, dónde se encuentra el elemento de la lista sobre el que estás iterando, puedes utilizar enumerate().

Como ejemplo, mira cómo se convirtió el bucle for del vídeo:

fam = [1.73, 1.68, 1.71, 1.89]
for index, height in enumerate(fam) :

    print("person " + str(index) + ": " + str(height))

Este ejercicio forma parte del curso

Python intermedio

Ver curso

Instrucciones de ejercicio

  • Adapta el bucle for del código de ejemplo para utilizar enumerate() y utilizar dos variables iteradoras.
  • Actualiza la sentencia print() para que en cada ejecución se imprima una línea de la forma "room x: y", donde x es el índice del elemento de la lista e y es el elemento real de la lista, es decir, el área. Asegúrate de imprimir esta cadena exacta, con el espaciado correcto.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# areas list
areas = [11.25, 18.0, 20.0, 10.75, 9.50]

# Change for loop to use enumerate() and update print()
for a in areas :
    print(a)