/
rspd
/
Homework_files
Обзор
Документация
Войти
/
rspd
/
Homework_files
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
task2.py
15 строк
603 B
Роман Сысоев
update task2.py
16 дек 2025, 21:25
16 дек 2025, 21:25
231db66
Код
Авторство
О чём код?
def get_shop_list_by_dishes(dishes, person_count): cook_book = read_cookbook('recipes.txt') shop_list = {} for dish in dishes: if dish in cook_book: for ingredient in cook_book[dish]: name = ingredient['ingredient_name'] qty = ingredient['quantity'] * person_count measure = ingredient['measure'] if name in shop_list: shop_list[name]['quantity'] += qty else: shop_list[name] = {'measure': measure, 'quantity': qty} return shop_list