Python-使用for循环或while循环查找列表中的最大数字

时间:2012-10-07 04:16:26

标签: python-3.x

基本上我们会得到一个数字列表,我们被要求编写一个算法来查找列表中的最大数字,注意:这些数字不是有序的,可能包含小数和负数。 这必须使用python 3.2.3中的循环语句来完成 感谢。

alist=[3,10,90,5,-2,4,18,45,100,1,6]
largest=int()
for large in alist:
    if large >= large+1:
       largest=large
print(largest)

EDIT 有用!!谢谢!

alist=[-45,0,3,10,90,5,-2,4,18,45,100,1,-266,706]
largest=alist[0]
for large in alist:
    if large > largest:
        largest=large
print(largest)

1 个答案:

答案 0 :(得分:3)

还有一个名为max的内置函数......就像魅​​力一样