• Предмет: Информатика
  • Автор: naumenkonikita227
  • Вопрос задан 7 лет назад

Python. Есть список результатов 10 участников и список из их имен. Написать программу , которая в списке из результатов участников находит трех призеров(1,2 3 место) и выводит их имена из списка.


Fedy16: Какие входные данные должны быть? Неполное задание
naumenkonikita227: любые 10 чисел, любые 10 имён

Ответы

Ответ дал: Fedy16
0

Ответ на Python:

results = [['Ваня', 123],['Коля', 142],['Миша', 1242],['Маша', 152],['Настя', 162],['Федя', 172],['naumenkonikita227', 12211],

          ['Андрей', 122],['Саша', 152],['Богдан', 1211]]

results.sort(key=lambda x: x[1], reverse=True)

first = results[0]

second = results[1]

third = results[2]

print(first, second, third)


naumenkonikita227: ты немного не так понял, есть 2 списка с результатами и с именами
Вас заинтересует