Python - 循环列表


您可以使用 Python 的for循环结构遍历列表中的项目。可以使用列表作为迭代器或借助索引来完成遍历。

句法

Python list 给出了一个迭代器对象。要迭代列表,请使用 for 语句,如下所示 -

for obj in list:
   . . .
   . . .

实施例1

看一下下面的例子 -

lst = [25, 12, 10, -21, 10, 100]
for num in lst:
   print (num, end = ' ')

输出

25 12 10 -21 10 100

实施例2

要迭代列表中的项目,请获取整数“0”到“len-1”的范围对象。请参阅以下示例 -

lst = [25, 12, 10, -21, 10, 100]
indices = range(len(lst))
for i in indices:
   print ("lst[{}]: ".format(i), lst[i])

输出

lst[0]: 25
lst[1]: 12
lst[2]: 10
lst[3]: -21
lst[4]: 10
lst[5]: 100