sguruapp@gmail.com
facebook vk instagram Телеграм youtube

Задача: Обработка пользовательских данных, практика с map - Python


Есть список студентов:

guru_students = [
{"name": "Madina", "age": "25", "scores": ["85", "90", "78"]},
{"name": "Dmitry", "age": "31", "scores": ["88", "76", "95"]},
{"name": "Galina", "age": "19", "scores": ["90", "92", "85"]}

С помощью map:

  • Переконвертировать возраст (age) в int
  • Переконвертировать элементы из списка scores в список int
  • Посчитать средний балл каждого ученика
  • Найти минимальный и максимальный балл каждого ученика

Вернуть новый список словарей в формате:

[
    {"name": "Madina", "age": 25, "avg_score": 84.33, "min_score": 78, "max_score": 90},
    ...
]

Все действия, необходимо выполнить в функции

Индивидуальное обучение Python — образование, достойное Вашего уровня: подробнее






Возврат к списку

обучись профессии будущего

Хочешь стать успешным разработчиком
приложений? Тогда добро пожаловать к нам.

обучись профессии будущего