我需要编写一个函数,它以数字列表作为参数,并返回列表中最大的数字,而不使用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几乎像英语一样......如果你大声读出你的代码,你不觉得它完全没有意义吗? –