python将37个三纬数组数据用循环放入四纬数组的代码示例
时间: 2024-05-06 14:19:17 浏览: 10
以下是一个实现将 37 个 3D 数组放入 4D 数组的 Python 代码示例:
```python
import numpy as np
# 创建 3D 数组
arr_3d = np.zeros((37, 10, 10, 10))
# 创建 4D 数组
arr_4d = np.zeros((4, 37, 10, 10, 10))
# 将 3D 数组逐一放入 4D 数组中
for i in range(len(arr_3d)):
arr_4d[i//9][i] = arr_3d[i]
```
这个示例代码将 37 个 10x10x10 的 3D 数组逐一插入到 4D 数组中,每个 4D 数组中包含 9 个 3D 数组。结果是一个形状为 (4, 37, 10, 10, 10) 的 4D 数组。