numpy.ndarray转化成np.array
时间: 2023-11-20 16:56:51 浏览: 191
浅谈numpy中np.array()与np.asarray的区别以及.tolist
`numpy.ndarray` 是 `numpy` 库中的多维数组对象,而 `np.array` 是 `numpy` 库中的数组函数。实际上,`numpy.ndarray` 对象与 `np.array` 函数生成的数组对象是等价的,因此可以直接使用 `np.array` 函数将 `numpy.ndarray` 对象转换为数组对象。
例如,假设现有一个 `numpy.ndarray` 对象 `arr`,可以使用以下代码将其转换为数组对象:
```
import numpy as np
arr = np.ndarray(shape=(2, 2), dtype=float, order='F')
arr = np.array(arr)
```
在上面的代码中,我们首先创建一个 `numpy.ndarray` 对象 `arr`,然后使用 `np.array` 函数将其转换为数组对象。在最终的结果中,`arr` 变量将包含一个 `np.array` 类型的数组对象。
阅读全文