如何使用Python遍历多个列表?

最直接的方法似乎是使用外部迭代器进行跟踪。请注意,此答案认为您正在循环使用相同大小的列表。 

示例

a = [10, 12, 14, 16, 18]
b = [10, 8, 6, 4, 2]

for i in range(len(a)):
   print(a[i] + b[i])

输出结果

这将给出输出-

20
20
20
20
20

示例

您也可以使用当a或b中的较短者停止时停止的zip方法。

a = [10, 12, 14, 16, 18]
b = [10, 8, 6]

for (A, B) in zip(a, b):
   print(A + B)

输出结果

这将给出输出-

20
20
20