NumPy 的 reciprocal(~)
方法计算输入数组中每个值的倒数 ( 1/x
)。
警告
此方法不适用于整数。在使用此方法之前,请确保转换为浮点数。另外,除非您需要该方法的第二个和第三个参数,否则请选择直接使用 1/a
,其中 a
是输入数组 - 这可以提高性能。
参数
1. a
| array_like
输入数组。
2. out
| Numpy array
| optional
您可以将计算结果放入 out
指定的数组中,而不是创建新数组。
3. where
| boolean
的array
| optional
标记为 False 的值将被忽略,即它们的原始值将未被初始化。如果指定了 out 参数,行为会略有不同 - 原始值将保持不变。
返回值
如果 a
是标量,则返回标量,否则返回 NumPy 数组。
例子
基本用法
a = np.array([1.0, 5.0, 20.0])
np.reciprocal(a)
array([1. , 0.2 , 0.05])
在这里,我们在输入数组中的每个值后面添加了点,以将其转换为 Float
类型。
相关用法
- Python Numpy recarray.tostring()用法及代码示例
- Python Numpy recarray.tobytes()用法及代码示例
- Python Numpy recarray.min()用法及代码示例
- Python Numpy recarray.cumprod()用法及代码示例
- Python Numpy recarray.argmin()用法及代码示例
- Python Numpy recarray.cumsum()用法及代码示例
- Python Numpy recarray.tolist()用法及代码示例
- Python Numpy recarray.all()用法及代码示例
- Python Numpy recarray.ptp()用法及代码示例
- Python Numpy recarray.argpartition()用法及代码示例
- Python Numpy recarray.ravel()用法及代码示例
- Python Numpy recarray.compress()用法及代码示例
- Python Numpy recarray.conjugate()用法及代码示例
- Python Numpy recarray.argmax()用法及代码示例
- Python Numpy recarray.any()用法及代码示例
- Python Numpy recarray.put()用法及代码示例
- Python Numpy recarray.mean()用法及代码示例
- Python Numpy recarray.swapaxes()用法及代码示例
- Python Numpy recarray.partition()用法及代码示例
- Python Numpy recarray.prod()用法及代码示例
- Python Numpy recarray.nonzero()用法及代码示例
- Python Numpy recarray.max()用法及代码示例
- Python Numpy recarray.clip()用法及代码示例
- Python Numpy recarray.fill()用法及代码示例
- Python Numpy recarray.flatten()用法及代码示例
注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 NumPy | reciprocal method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。