np.asarray函数
时间: 2023-11-20 22:07:20 浏览: 121
星际译王-在keras中利用np.random.shuffle()打乱数据集实例
np.asarray函数是用于将输入转换为ndarray数组的函数。它的用法如下:
```python
np.asarray(a, dtype=None, order=None)
```
其中,a可以是列表、元组、数组或其他序列类型,dtype是可选参数,表示输出数组的数据类型,order是可选参数,表示数组在内存中的存储顺序。
示例:
```python
import numpy as np
a = [1, 2, 3]
b = np.asarray(a)
print(b) # 输出 [1 2 3]
c = (4, 5, 6)
d = np.asarray(c, dtype=float)
print(d) # 输出 [4. 5. 6.]
e = np.asarray(b, dtype=np.float64, order='C')
print(e) # 输出 [1. 2. 3.]
```
在这个例子中,我们使用np.asarray函数将列表a和元组c转换为ndarray数组b和d,并且指定d的数据类型为float。还使用了order参数来指定数组在内存中的存储顺序为C。
阅读全文