Войти Создать аккаунт

Словари · 18 из 20

Долги по залогам

Задействованы также: Циклы, Списки

Залоги за редкие книги записывались в трёх тетрадях: выдачи, возвраты и списания. Зинаиде Петровне нужна одна сводка, кто сколько должен.

Что сделать

Сведите три тетради залогов в одну сводку — кто сколько должен.

Что приходит

  • nachisleno — словарь «фамилия → сколько залога начислено»

  • vozvrashcheno — словарь «фамилия → сколько возвращено»

  • spisano — словарь «фамилия → сколько списано»

Что вернуть

Словарь «фамилия → остаток» — начислено минус возвращено минус списано; только остатки больше нуля, по убыванию долга, при равенстве — по алфавиту.

Допишите функцию svesti_dolgi в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

Вызов
svesti_dolgi({'Иванов': 500, 'Петров': 300}, {'Иванов': 200}, {})
Вернуть
{'Иванов': 300, 'Петров': 300}
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.