ПочатиПочніть безкоштовно

Цикл із словником

Ваш масштабатор рецепта вже набирає форми! У вас є словник recipe, де назви інгредієнтів є ключами, а їхні кількості в грамах — значеннями для вашої пасти з томатами та базиліком. Тепер потрібно збільшити всі кількості в 2 рази, щоб пригостити більше гостей на вечірці. Ви пройдетеся по елементах словника та обчислите масштабовані кількості.

Ця вправа є частиною курсу

Вступ до Python для розробників

Переглянути курс

Інструкції до вправи

  • Використайте цикл for, щоб пройтися по словнику recipe, застосувавши ingredient і qty як ітератори.
  • Усередині циклу створіть змінну scaled_qty, яка множить початкову кількість на коефіцієнт масштабування 2.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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")
Редагувати та запускати код