ComeçarComece de graça

Fazendo um loop com um dicionário

Seu escalador de receitas está ficando pronto! Você tem um dicionário chamado recipe que contém nomes de ingredientes como chaves e suas quantidades em gramas como valores para o seu macarrão com tomate e manjericão. Agora você precisa aumentar todas as quantidades em duas vezes para servir mais convidados na sua festa. Você vai percorrer os itens do dicionário e calcular as quantidades escalonadas.

Este exercício faz parte do curso

Introdução ao Python para desenvolvedores

Ver curso

Instruções do exercício

  • Use um loop ` for para percorrer o dicionário recipe `, usando ` ingredient e qty ` como seus iteradores.
  • Dentro do loop, crie uma variável chamada scaled_qty que multiplica a quantidade original pelo fator de escala 2.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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 e executar o código