假设我们有一个二维数组,使用嵌套的for循环遍历并操作每个元素:
array_of_arrays = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
# 将相邻元素乘以x
x = 2
for row in array_of_arrays:
for i in range(len(row)-1):
row[i+1] *= x
在上述代码中,我们首先定义了一个二维数组 array_of_arrays
。然后,我们使用两个嵌套的for循环,一层循环获取数组中的每个子数组,一层循环遍历子数组中的每个元素。在内部的循环中,我们将每个相邻元素乘以x,这里设x为2。
循环完成后,我们可以打印出 array_of_arrays
来查看结果:
print(array_of_arrays)
# 输出: [[1, 4, 6], [4, 10, 12], [7, 16, 18]]
上面的输出表明我们已经将每个相邻元素乘以了2。
上一篇:遍历一个映射而不是一个列表
下一篇:遍历一个有效数独的子九宫格