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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
