NumPy reciprocal() 函数按元素返回参数的倒数。使用该函数的语法如下:
注意:在数组广播方面相当于1/x .
语法
numpy.reciprocal(x, out=None, dtype=None)
参数
x | 必需。 指定输入数组。 |
out | 可选。 指定存储结果的位置。如果提供,它必须具有输入广播到的形状。如果未提供或没有提供,则返回新分配的数组。 |
dtype | 可选。 指定返回数组所需的数据类型。 |
返回值
返回输入数组的倒数。
示例:
下面的示例显示了reciprocal()函数的用法。
import numpy as np
Arr = np.array([[2,4],[5,10]])
print("Arr is:")
print(Arr)
#Arr 的倒数
print("\nReciprocal array is:")
print(np.reciprocal(Arr, dtype=float))
上面的输出代码为:
Arr is:
[[ 2 4]
[ 5 10]]
Reciprocal array is:
[[0.5 0.25]
[0.2 0.1 ]]