Задача GURU - цикл for in: анализ результатов учеников - Python
Дан словарь с результатами блиц-тестирования учеников:
guru_students = {"николай": [8.0, 8.5, 9.0], "богдан": [8.0, 8.2, 8.4], "анна": [9.5, 9.0, 9.8], "максим": [7.0, 7.5, 8.0]}
Используя только цикл for in:
- Найдите средний балл каждого ученика.
-
Определите ученика с самым высоким средним баллом.
-
Сформируйте список учеников, чей средний балл не ниже 8.5.
Выведите информацию в формате:
-
Николай: 8.50
-
Богдан: 8.20
-
Анна: 9.43
-
Максим: 7.50
Лучший результат: Анна
Ученики с баллом от 8.5: ['Анна']
Дополнительное условие: запрещено использовать функции max(), min() и sorted().
Необходимо самостоятельно реализовать поиск лучшего результата через цикл for in.
Индивидуальное обучение Python — образование, достойное Вашего уровня:
программа курса
Возврат к списку