python三维list转变为三维矩阵
时间: 2023-11-23 09:07:09 浏览: 156
python将list转为matrix的方法
可以使用Numpy库的array函数将三维list转换为三维矩阵。
例如,将以下三维list转换为三维矩阵:
```
my_list = [[[1, 2], [3, 4]],
[[5, 6], [7, 8]],
[[9, 10], [11, 12]]]
```
代码如下:
```
import numpy as np
my_matrix = np.array(my_list)
```
这将产生一个3x2x2的三维矩阵,其中每个元素都是一个包含两个整数的列表。
可以使用以下代码打印三维矩阵的形状和内容:
```
print(my_matrix.shape)
print(my_matrix)
```
将输出:
```
(3, 2, 2)
[[[ 1 2]
[ 3 4]]
[[ 5 6]
[ 7 8]]
[[ 9 10]
[11 12]]]
```
阅读全文