原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.asanyarray.html
校对:(虚位以待)
numpy.
asanyarray
(a, dtype=None, order=None)[source]将输入转换为ndarray,但传递ndarray子类。
参数: | a:array_like
dtype:数据类型,可选
order:{'C','F'},可选
|
---|---|
返回: | out:ndarray或ndarray子类
|
也可以看看
asarray
ascontiguousarray
asfarray
asfortranarray
asarray_chkfinite
fromiter
fromfunction
例子
将列表转换为数组:
>>> a = [1, 2]
>>> np.asanyarray(a)
array([1, 2])
ndarray
子类的实例按原样传递:
>>> a = np.matrix([1, 2])
>>> np.asanyarray(a) is a
True