python for循环两个变量并列
时间: 2023-09-14 12:07:43 浏览: 144
Python for循环及基础用法详解
在 Python 中,我们可以使用 zip() 函数组合两个迭代器,并在 for 循环中使用它们。例如,如果我们想要同时迭代两个列表 a 和 b,我们可以这样写:
```
a = [1, 2, 3]
b = ['a', 'b', 'c']
for i, j in zip(a, b):
print(i, j)
```
这会输出:
```
1 a
2 b
3 c
```
其中 i 和 j 分别对应列表 a 和 b 中的元素。
另外还可以使用 enumerate() 函数同时迭代列表的索引和元素。例如:
```
a = [1, 2, 3]
for i, num in enumerate(a):
print(i, num)
```
这会输出:
```
0 1
1 2
2 3
```
其中 i 是元素在列表中的索引,而 num 是列表中的元素。
阅读全文