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

Вложенные структуры · 6 из 16

Журнал наизнанку

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

Журнал ведётся по ученикам, а завучу нужен по предметам: кто какие оценки получил по химии.

Что сделать

Выверните журнал для завуча — чтобы он шёл не по ученикам, а по предметам.

Что приходит

  • zhurnal — словарь «фамилия → словарь „предмет → список оценок“»

Что вернуть

Словарь «предмет → словарь „фамилия → список оценок“».

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

Пример

У Иванова химия — [5] и алгебра — [4]. Вывернутый журнал: {"химия": {"Иванов": [5]}, "алгебра": {"Иванов": [4]}}.

Тот же пример кодом
Вызов
po_predmetam({'Иванов': {'химия': [5], 'алгебра': [4]}})
Вернуть
{'химия': {'Иванов': [5]}, 'алгебра': {'Иванов': [4]}}
Ctrl+Enter — проверить

Обсуждение

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

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