Python如何将列表转换为numpy数组
时间: 2024-10-28 20:12:41 浏览: 12
【Python】Python中的数组、列表、元组、Numpy数组、Numpy矩阵
5星 · 资源好评率100%
要将Python列表转换为NumPy数组,你可以按照以下步骤操作:
1. 首先,导入NumPy库,通常我们使用别名`np`来简化导入过程:
```python
import numpy as np
```
2. 对于一维列表,直接调用`np.array()`函数并传入列表即可:
```python
a = [1, 2, 3, 4, 5, 6]
b = np.array(a)
print("一维数组:", b) # 输出:[1 2 3 4 5 6]
```
3. 如果要创建二维数组,可以传递嵌套的列表给`np.array()`:
```python
arr2 = np.array([[1, 2, 3], [4, 5, 6]])
print("二维数组:\n", arr2) # 输出:[[1 2 3]
# [4 5 6]]
```
这样就完成了从Python列表到NumPy数组的转换。注意,NumPy数组提供了更多的数学运算和高级功能,对于数据分析非常有用。[^1]
阅读全文