나는 포인트가 내 DB 파일에 얼마나 높은 지 플레이어에게 번호를 매기려고합니다.플레이어 인덱스를 포인트별로 얻는 방법
user points.
rich 15
tom 19
bob 7
그래서
내가 람다를 사용하는 방법에 대한 생각 그가 가장을 가지고 있기 때문에, 다음은 # 2, # 3의 마지막 밥 등의 풍부한 것, # 1 것 톰의 순위 및 예를 들면 : 색인 그러나 나는 그것이 작동 할 것을 매우 의심한다. 이것은 그것이 지금까지 좋아하는 모습입니다 :def rank():
datalist = sorted(Point.dPoint.items(), key=lambda x: x[1][0], reverse=True)
rank = datalist.index(l[0], beg=1, len(datalist))
return rank
그러나 나는 그것이 효과가 있을지 의심 스럽다. 또한 어떤 데이터 구조를 사용합니까? 사용자를 키로 사용하고 값을 가리키는 사전입니까? – Nabla
예. users는 첫 번째 값이고 points는 두 번째 값입니다. 그리고 아직. – user3230748