Олимпиадный тренинг

Задача . Пьедестал почёта


Задача

Темы:
🥈
Задание 8: Пьедестал почёта
Средне
Победитель известен. Но агент, разведке нужно знать, кто стоит на втором месте — именно «серебряный призёр» часто оказывается в центре самых интересных историй.
 

Отсортируй все фильмы из файла movies_big.csv по рейтингу от высокого к низкому. Введи название фильма, который занимает второе место.

 

Метод .sort() сортирует список по возрастанию. Параметр reverse=True меняет порядок на убывание.

Если список содержит кортежи — пары вида (число, строка) — сортировка идёт по первому элементу. Поэтому рейтинг ставят первым: (8.8, "Начало").

Код:

Пройдитесь по исходному списку и создайте movies - список пар (кортежей), затем отсортируйте его.

movies.append( (rating, title) )  # пример добавления одного элемента в список, 
                                  # вам нужно пройти по всему исходному списку (lines), 
                                  # исключая заголовок (и не забудьте рейтинг преобразовать в float)
...
movies.sort(reverse=True)
rating, title = movies[0]  # первое место
rating, title = movies[1]  # второе место

time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя