Python numpy.power() 函数使用说明
简介
Python numpy.power() 函数用于数组中的元素执行幂运算,也就是对数组中的每个元素进行指定次幂的计算。
函数定义
numpy.power(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj])
参数说明:
* x1
:输入数组或者标量。
* x2
:输入数组或者标量,表示幂指数。
* out
:可选,返回数组的输出引用。
* where
:可选,表示元素转换的条件,如果为False
,那么将替换。
* dtype
:可选,表示输出的数据类型。
* casting
:确定是否可以将”high”转换为”low”,也就是是否允许数据类型从高特别是float,向低特别是int转换。
示范例子
示例一:数组中的元素执行幂运算
代码示例:
import numpy as np
x1 = np.array([1, 2, 3, 4])
x2 = np.array([2, 3, 4, 5])
print(np.power(x1, x2))
输出结果:
array([ 1, 8, 81, 1024])
示例二:幂运算标量
代码示例:
import numpy as np
print(np.power(3, 4))
输出结果:
81
在上述示例中,我们通过调用numpy.power()
函数,计算了数组及标量的幂运算结果,并将得到的结果输出。当然,这仅仅是numpy.power()
函数的一种小小应用,更具体请参考numpy官方文档。