NumPy 函数

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