外部文件的內容是這樣的:如何從外部文件列出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