【发布时间】:2013-09-21 18:40:24
【问题描述】:
假设我有以下元组(python):
scores = {'player1':200,'player2':300,'player3':150}
我有一个元组而不是元组列表的原因是我可以很容易地更新分数,即
scores['player1'] += 50
我怎样才能得到得分最高的球员? 或按分数对玩家进行排序:
[player2, player1, player3]
谢谢。
【问题讨论】:
-
这是一个字典,而不是一个元组。
-
如果只需要
max,它就不是重复的。在这种情况下,分拣是一种浪费。