python中定义一个3维数组
时间: 2024-09-03 07:02:55 浏览: 81
Python中创建二维数组
在Python中,我们可以使用NumPy库来创建和处理高维数组,包括三维数组(也称作3D tensor)。NumPy的`numpy.array()`函数可以接受一个列表嵌套列表嵌套列表,表示三维数组的结构。以下是一个例子:
```python
import numpy as np
# 定义一个3维数组 (行数, 列数, 深度)
array_3d = np.array([
[[1, 2, 3], [4, 5, 6]], # 第一层的第一个子数组
[[7, 8, 9], [10, 11, 12]], # 第一层的第二个子数组
[[13, 14, 15], [16, 17, 18]] # 第三层
])
print(array_3d)
```
在这个例子中,我们创建了一个3x2x3的数组,也就是3行、2列、3层深。
阅读全文