如何按值查找用户的排名。
data = [
{
"playerId": 2,
"value": 196763.8
},
{
"playerId": 3,
"value": 196763.8
},
{
"playerId": 44,
"value": 196764
}
]
我试过:
index = [ x['playerId'] for x in data ].index(3) #3 playerId
rank = index+1
我得到的排名是:2
对于玩家 Id 2 和 3,排名应为 1(因为值与 196763.8 相同),对于玩家 Id 44,排名应为 2
慕莱坞森
天涯尽头无女友
相关分类