ComenzarEmpieza gratis

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

Ver curso

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_qty que 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")
Editar y ejecutar código