python双重for循环
时间: 2023-08-21 22:15:30 浏览: 188
如何提高python 中for循环的效率
5星 · 资源好评率100%
双重for循环在Python中是一种嵌套循环的形式,可以用于遍历多维数据结构或执行需要嵌套迭代的操作。以下是一个简单的示例:
```pythonfor i in range(3): # 外层循环 for j in range(3): # 内层循环 print(i, j)
```
这段代码将输出:
```
000102101112202122```
在这个例子中,外层循环变量`i`的取值为0、1、2,内层循环变量`j`的取值也为0、1、2。通过嵌套循环,我们可以遍历到所有的组合情况。
你也可以使用双重for循环来遍历二维列表或矩阵:
```pythonmatrix = [[1,2,3],
[4,5,6],
[7,8,9]]
for row in matrix:
for element in row:
print(element)
```
这段代码将输出:
```
123456789```
在这个例子中,外层循环遍历了二维列表的每一行,内层循环遍历了每一行的元素。
希望这个例子对你有帮助!如果你有更多的问题,请随时提问。
阅读全文