list 转变为 np.array
时间: 2024-05-26 13:06:49 浏览: 25
将列表(list)转换为NumPy数组(np.array)可以使用NumPy库中的`array()`函数。该函数接受一个列表作为参数,并返回一个对应的NumPy数组。
以下是将列表转换为NumPy数组的示例代码:
```python
import numpy as np
my_list = [1, 2, 3, 4, 5]
my_array = np.array(my_list)
print(my_array)
```
输出结果为:
```
[1 2 3 4 5]
```
相关问题
如何把数据list转换为np.array
可以使用NumPy库中的`array`函数将Python数据类型的列表(list)转换为NumPy数组(np.array)。示例代码如下:
```python
import numpy as np
# 创建一个 Python 列表
my_list = [1, 2, 3, 4, 5]
# 将列表转换为 NumPy 数组
my_array = np.array(my_list)
# 输出转换后的结果
print(my_array)
```
输出结果为:
```
[1 2 3 4 5]
```
可以看到,使用`np.array`函数将列表转换为NumPy数组非常简单,只需要将列表作为函数的参数即可。
list转np.array
可以使用numpy库中的array()函数将Python中的list转换为numpy中的ndarray数组。以下是示例代码:
```python
import numpy as np
# 定义一个Python列表
my_list = [1, 2, 3, 4, 5]
# 将列表转换为numpy数组
my_array = np.array(my_list)
print(my_array)
```
输出结果为:
```
[1 2 3 4 5]
```
如果需要将多维列表转换为多维数组,只需要在调用array()函数时传递一个多维列表即可。
```
# 定义一个二维Python列表
my_list = [[1, 2], [3, 4], [5, 6]]
# 将二维列表转换为numpy数组
my_array = np.array(my_list)
print(my_array)
```
输出结果为:
```
[[1 2]
[3 4]
[5 6]]
```