list怎么变numpy.ndarray
时间: 2023-11-12 07:07:56 浏览: 70
可以使用NumPy中的array()函数将list转换为numpy.ndarray。
示例代码:
```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]
```
注意:numpy.ndarray是NumPy库中的一种数组类型,与Python自带的list有所不同。虽然它们的操作有些相似,但是numpy.ndarray具有更好的性能和更多的功能。
相关问题
numpy.ndarray转list
可以使用 numpy 模块中的 tolist() 方法将 numpy.ndarray 转换为 Python 列表。
示例:
```python
import numpy as np
arr = np.array([1, 2, 3])
lst = arr.tolist()
print(lst)
```
输出:
```
[1, 2, 3]
```
也可以直接使用 python 内置函数 `list()` 将 ndarray 转化为list
```python
arr = np.array([1, 2, 3])
lst = list(arr)
```
输出同上
list转numpy.ndarray
的方法
将列表转换为numpy.ndarray的方法是使用numpy的array()函数。
例如:
```
import numpy as np
a = [1, 2, 3]
b = np.array(a)
print(b)
```
输出:
```
[1 2 3]
```
阅读全文