你好,我对 python 有点陌生,所以请耐心等待。
我的Python程序有以下几行:
打印“玩家1:”+str(player1points)
打印“玩家2:”+str(player2points)
打印“玩家3:”+str(player3points)
打印“玩家 4:”+str(player4points)
player#points 是我的程序计算出来的,因此每次运行时都会有所不同。
结果将产生:
玩家1:3
玩家 2:4
玩家 3:3
玩家 4:5
如果可能的话,我想对结果进行排序,以便每个玩家的分数首先从最高到最低排名,然后是玩家。如果两名玩家积分相同,则分数最低的玩家将排在最前面。
所以我希望我的结果是这样的:
玩家 4:5
玩家 2:4
玩家1:3
玩家 3:3
任何帮助将不胜感激!!
最佳答案
关于python - [Python]如何对包含两个变量的字符串进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5613766/