我通过循环找到Python列表中的最大数字。为了做到这一点,我需要有一个循环,它通过整个列表。我可以使用哪个循环遍历整个列表?我是Python的新手。
答案 0 :(得分:1)
您可以浏览带有for循环的列表:
for item in lst:
# do something with item
但是,更简单的方法是获取列表中的最大项目(看起来是您想要的):
max(lst)
答案 1 :(得分:0)
重复一段代码n次,其中n是some_list的长度,如下所示:
for i in xrange(len(some_list)):
# block of code
...或
i = 0
while i < len(some_list):
# block of code
i = i + 1
答案 2 :(得分:0)
max = None
for e in lst:
if max is None or e > max: max = e
但正如大卫已经说过的那样,只需拨打max(lst)
即可。