Bucle sobre diccionario
En Python 3, necesitas el método items()
para hacer un bucle sobre un diccionario:
world = { "afghanistan":30.55,
"albania":2.77,
"algeria":39.21 }
for key, value in world.items() :
print(key + " -- " + str(value))
¿Recuerdas el diccionario europe
que contenía los nombres de algunos países europeos como clave y sus capitales como valor correspondiente? Adelante, ¡escribe un bucle para iterar sobre él!
Este ejercicio forma parte del curso
Python intermedio
Instrucciones de ejercicio
Escribe un bucle for
que recorra cada par clave:valor de europe
. En cada iteración, debe imprimirse "the capital of x is y"
, donde x es la clave e y es el valor del par.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Definition of dictionary
europe = {'spain':'madrid', 'france':'paris', 'germany':'berlin',
'norway':'oslo', 'italy':'rome', 'poland':'warsaw', 'austria':'vienna' }
# Iterate over europe