上一主题

numpy.squeeze

下一主题

numpy.asfortranarray

numpy.asfarray

numpy.asfarray(a, dtype=<type 'numpy.float64'>)[source]

返回一个转换为float类型的数组。

参数:

a:array_like

输入数组。

dtype:str或dtype对象,可选

浮点类型代码强制输入数组a如果dtype是其中一个'int'类型,它将替换为float64。

返回:

out:ndarray

输入a作为浮点数。

例子

>>> np.asfarray([2, 3])
array([ 2.,  3.])
>>> np.asfarray([2, 3], dtype='float')
array([ 2.,  3.])
>>> np.asfarray([2, 3], dtype='int8')
array([ 2.,  3.])