擅长:python、mysql、java
<p>一种为列表创建排序记分板的方法。我不明白为什么你应该连接你的球员名字和分数,虽然,这些应该是独立的变量。你知道吗</p>
<pre><code>n=0
scoreboard = ["player1 37","player3 45","player2 75", "player32 43"]
def myFunc(e):
return int(e.split(" ")[1])
scoreboard = sorted(scoreboard, key=myFunc, reverse=True)
print("SCOREBOARD:")
for players in scoreboard:
print("{0}: {1}".format(n+1,scoreboard[n]))
n+=1
</code></pre>