外部文件的内容是这样的:如何从外部文件列出python中的数字?
Ricky, 12
Sachin, 45
Brian, 2
Monty, 1
我基本上想要做的是能在蟒蛇阅读本并能够为了它,所以它在底部和最高去最低分得分最高。
这里是我到目前为止的代码:
def SaveTopScores():
return HiScores.rsplit('(',1)[1]
with open("HiScores.txt", "r")as file:
HiScoreslist = HiScores.read().splitlines()
HiScoreslist.sort()
HiScoreslist.sort(key=HiScore)
for HiScore in HiScoreslist:
print(HiScore)
我还是Python的新手和确实需要帮助。请纠正我错在哪里,并告诉我我是否完全错误,如果有的话,我最好解决问题的方法是什么?
是压痕是否正确?因为你正好在函数体的第一行返回,其余的都不会被执行。 – 2013-03-04 12:01:36
感谢您的编辑:)我认为这是正确的。我通过做一个类似的事情做了一个练习,我从电影列表中订购了电影年,并且工作。所以现在我很困惑?如果你认为有更好的方法,请告诉我如何。我不知道该怎么办。 :( – PythonNovice 2013-03-04 12:04:41
你做了一个rsplit,寻找一个左括号,那个字符不在输入文件中,那么你为什么要这样做? – Anthon 2013-03-04 12:06:41