python如何往三维数组里填充数据
时间: 2023-05-16 11:05:35 浏览: 438
Python中低维数组填充高维数组的实现
可以使用嵌套的for循环来往三维数组里填充数据,例如:
```python
# 创建一个3x3x3的三维数组
arr = [[[0 for k in range(3)] for j in range(3)] for i in range(3)]
# 往数组里填充数据
for i in range(3):
for j in range(3):
for k in range(3):
arr[i][j][k] = i + j + k
# 打印数组
print(arr)
```
这段代码会输出以下结果:
```
[[[0, 1, 2], [1, 2, 3], [2, 3, 4]], [[1, 2, 3], [2, 3, 4], [3, 4, 5]], [[2, 3, 4], [3, 4, 5], [4, 5, 6]]]
```
这个三维数组里的每个元素都是它的三个下标的和。
阅读全文