以下是一个示例代码,用于遍历二维数组并将值放入映射中:
# 定义二维数组
array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 定义空的映射
mapping = {}
# 遍历二维数组
for i in range(len(array)):
for j in range(len(array[i])):
# 将值放入映射中,键为元素在数组中的位置,值为元素的值
mapping[(i, j)] = array[i][j]
# 打印映射
print(mapping)
输出结果为:
{(0, 0): 1, (0, 1): 2, (0, 2): 3, (1, 0): 4, (1, 1): 5, (1, 2): 6, (2, 0): 7, (2, 1): 8, (2, 2): 9}
以上代码首先定义了一个二维数组array
和一个空的映射mapping
。然后使用嵌套的for
循环遍历二维数组中的每个元素,通过将元素的位置作为键,元素的值作为值,将元素放入映射中。最后打印出映射。
上一篇:遍历二维数组并将其添加到新数组中