/
valek
/
homework-files
Обзор
Документация
Войти
/
valek
/
homework-files
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
task1.py
21 строка
718 B
valek
create task1.py
19 ноя 2025, 20:51
19 ноя 2025, 20:51
463fbd6
Код
Авторство
О чём код?
from pprint import pprint cook_book = {} with open("text.txt", "r", encoding="utf-8") as f: while True: dish_name = f.readline().strip() if not dish_name: break ingredient_count = int(f.readline().strip()) ingredients = [] for _ in range(ingredient_count): ingredient_data = f.readline().strip().split(" | ") ingredient = { "ingredient_name": ingredient_data[0], "quantity": int(ingredient_data[1]), "measure": ingredient_data[2], } ingredients.append(ingredient) f.readline() cook_book[dish_name] = ingredients pprint(cook_book)