python之numpy.power()数组元素求n次方

python之numpy.power()数组元素求n次方


author@jason_ql
http://blog.csdn.net/lql0716


  • numpy.power(x1, x2)

  • 数组的元素分别求n次方。x2可以是数字,也可以是数组,但是x1和x2的列数要相同。

>>> x1 = range(6)
>>> x1
[0, 1, 2, 3, 4, 5]
>>> np.power(x1, 3)
array([  0,   1,   8,  27,  64, 125])
>>> x2 = [1.0, 2.0, 3.0, 3.0, 2.0, 1.0]
>>> np.power(x1, x2)
array([  0.,   1.,   8.,  27.,  16.,   5.])
>>> x2 = np.array([[1, 2, 3, 3, 2, 1], [1, 2, 3, 3, 2, 1]])
>>> x2
array([[1, 2, 3, 3, 2, 1],
       [1, 2, 3, 3, 2, 1]])
>>> np.power(x1, x2)
array([[ 0,  1,  8, 27, 16,  5],
       [ 0,  1,  8, 27, 16,  5]])

干货分享

  • 机器学习、深度学习、计算机视觉、自然语言处理及应用案例——干货分享(持续更新……)
    http://blog.csdn.net/lql0716/article/details/70479493

你可能感兴趣的:(Python)