python将列表转换为二维数组
时间: 2023-12-31 18:06:10 浏览: 76
python 实现二维列表转置
你可以使用numpy库中的reshape()函数将列表转换为二维数组。具体操作如下:
```python
import numpy as np
# 假设原始列表为arr,包含6个元素
arr = [1, 2, 3, 4, 5, 6]
# 使用reshape函数将其转换为2*3的二维数组
arr_2d = np.reshape(arr, (2, 3))
print(arr_2d)
```
输出结果:
```
[[1 2 3]
[4 5 6]]
```
其中,reshape()函数的第一个参数是原始列表,第二个参数是一个元组,表示转换后的二维数组的形状。在上面的例子中,原始列表arr包含6个元素,reshape()函数将其转换为2*3的二维数组arr_2d。
阅读全文