Bucle con un diccionario
¡Tu escalador de recetas está tomando forma! Tienes un diccionario llamado recipe que contiene los nombres de los ingredientes como claves y sus cantidades en gramos como valores para tu pasta con tomate y albahaca. Ahora debes multiplicar todas las cantidades por 2 para poder servir a más invitados en tu fiesta. Recorrerás los elementos del diccionario y calcularás las cantidades escaladas.
Este ejercicio forma parte del curso
Introducción a Python para desarrolladores
Instrucciones del ejercicio
- Utiliza un bucle «
for» para iterar a través del diccionario «recipe», utilizando «ingredient» y «qty» como iteradores. - Dentro del bucle, crea una variable llamada
scaled_qtyque multiplique la cantidad original por el factor de escala 2.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
recipe = {
"fusilli": 500,
"tomatoes": 400,
"basil": 20,
"garlic": 15,
"olive oil": 15,
"salt": 7
}
# Loop through the recipe dictionary items
for ____, ____ in recipe.____:
# Calculate the scaled quantity by multiplying by 2
scaled_qty = qty ____
print(ingredient, ":", scaled_qty, "g")