python reshape 变一维
时间: 2023-11-09 20:02:21 浏览: 200
python实现将一维列表转换为多维列表(numpy+reshape)
可以使用numpy中的reshape函数将一个多维数组变为一维数组。例如,将一个2x3的数组变为一维数组可以使用以下代码:
```python
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
arr_1d = arr.reshape(-1)
print(arr_1d)
```
输出结果为:
```
[1 2 3 4 5 6]
```
其中,reshape函数中的参数-1表示自动计算数组的长度。
阅读全文