Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 3, 2017 18:20:59

Karalov86
Зарегистрирован: 2016-06-17
Сообщения: 23
Репутация: +  0  -
Профиль   Отправить e-mail  

Список имён с набранными очками

Мне нужно сделать список игроков с набранными очками, и выбрать имя игрока который набрал больше всех. Как это сделать? Может словарь? Но как из него извлечь лучшего игрока?

Офлайн

#2 Янв. 3, 2017 18:42:02

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Список имён с набранными очками

С помощью словаря:

 d = {'Vasya': 10, 'Petya': 15, 'Vanya': 3}
max_point = max(d.values())
for name, point in d.items():
    if point == max_point:
        print('{0} => {1}'.format(name, point))

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version