Задача 44 Сложная

Все заказы во всех статусах

Для отчёта заводится словарь by_status с пустым списком для каждого статуса из statuses, а потом в нужный список добавляются номера заказов. В отчёте каждый заказ почему-то оказывается во всех статусах сразу. Исправьте создание by_status.

Входные данные — задаются до вашего кода
statuses = ["new", "paid", "cancelled"]
orders = [(1042, "paid"), (1043, "new")]
Подсказка 1 из 2

dict.fromkeys(keys, value) ставит один и тот же объект value значением для всех ключей.

Подсказка 2 из 2

Создайте отдельный пустой список для каждого статуса.

main.py Загружаем Python… первый раз ~13 МБ, дальше из кэша

Ошибка в тексте

Сообщить об ошибке могут зарегистрированные пользователи — так в сообщениях меньше спама.

Войти, чтобы сообщить