python list转numpy数组
时间: 2023-07-01 20:28:54 浏览: 96
讲解Python3中NumPy数组寻找特定元素下标的两种方法
将 Python 的 list 转换为 NumPy 数组可以使用 `numpy.array()` 函数。该函数接受 Python 列表作为输入,返回一个 NumPy 数组。
例如,将 Python 列表 `[1, 2, 3]` 转换为 NumPy 数组可以使用以下代码:
```python
import numpy as np
my_list = [1, 2, 3]
my_array = np.array(my_list)
print(my_array)
```
输出结果为:
```
[1 2 3]
```
如果是多维列表,也可以使用 `numpy.array()` 函数进行转换。例如,将以下 2x3 的列表:
```python
my_list = [[1, 2, 3], [4, 5, 6]]
```
转换为 NumPy 数组可以使用以下代码:
```python
import numpy as np
my_list = [[1, 2, 3], [4, 5, 6]]
my_array = np.array(my_list)
print(my_array)
```
输出结果为:
```
[[1 2 3]
[4 5 6]]
```
阅读全文