/
SnakeMaster
/
Homework_R_W
Обзор
Документация
Войти
/
SnakeMaster
/
Homework_R_W
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
homework_read-write_1.py
24 строки
708 B
Павел Боровиков
upload files
17 янв 2026, 13:52
Верифицирован
17 янв 2026, 13:52
d927597
Код
Авторство
О чём код?
cook_book = {} with open('recipes.txt', 'r', encoding='UTF-8') as f: while True: name_of_dish = f.readline().strip() if not name_of_dish: break count = f.readline().strip() count = int(count) ingredients = [] for i in range(count): ingredient = f.readline().strip() separator_ = ingredient.split(' | ') dict = {'ingredient_name': separator_[0], 'quantity': int(separator_[1]), 'measure': separator_[2]} ingredients.append(dict) cook_book[name_of_dish] = ingredients f.readline() print(cook_book)