NumPy(Numerical Python的缩写)是一个开源的Python科学计算库。使用NumPy,就可以很自然地使用数组和矩阵。NumPy包含很多实用的数学函数,涵盖线性代数运算、傅里叶变换和随机数生成等功能。本文主要介绍一下NumPy中asfarray方法的使用。

numpy.asfarray

numpy.asfarray(a, dtype=_nx.float_)     [source]

返回转换为浮点类型的数组。

参数 :

a :array_like

输入数组。

dtype :str 或 dtype object, 可选

浮点类型代码强制输入数组a。 如果dtype是'int' dtypes之一,

则将其替换为float64。

返回值 :

out :ndarray

输入a为float ndarray。

例子

>>> 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.])

推荐文档

相关文档

大家感兴趣的内容

随机列表