我需要編寫一個函數,它以數字列表作爲參數,並返回列表中最大的數字,而不使用max()
。Python:函數返回列表中最高值沒有max()?
我已經試過:
def highestNumber(l):
myMax = 0
if myMax < l:
return myMax
return l
print highestNumber ([77,48,19,17,93,90])
...這我不記得一些其他的東西。我只需要了解如何遍歷列表中的元素。
問對外部資源(如教程)是專門題外話這裏。 –
@ rio5029:http://learnpythonthehardway.org –
順便說一句,你到底是怎麼想出這個代碼的?我看不出任何邏輯。我的意思是...... Python幾乎像英語一樣......如果你大聲讀出你的代碼,你不覺得它完全沒有意義嗎? –