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

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

Лучший по предмету

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

На олимпиаду отправляют лучшего по предмету. При равном среднем балле едет тот, кто раньше по алфавиту — чтобы не спорить.

Что сделать

Выберите, кого отправить на олимпиаду, — лучшего по среднему баллу.

Что приходит

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

  • predmet — по какому предмету олимпиада

Что вернуть

Фамилию с наибольшим средним по predmet; ученики без оценок по нему не в счёт; при равенстве — первую по алфавиту; некого — None.

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

Вызов
luchshiy({'Иванов': {'химия': [5, 5]}, 'Петров': {'химия': [4]}}, 'химия')
Вернуть
'Иванов'
Ctrl+Enter — проверить

Обсуждение

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

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