得到numpy的正方形和立方体并将其附加

时间:2018-10-21 21:59:43

标签: python python-3.x python-2.7 numpy numpy-ndarray

我有一个如下的numpy数组:-

array([[2],
       [3],
       [4],
       [5]])

我想对每个元素进行平方和立方体处理,然后将其附加到numpy中。 我想要下面的输出

array([[2, 4, 8],
       [3, 9, 27],
       [4, 16, 64],
       [5, 25, 125]])

1 个答案:

答案 0 :(得分:0)

np.powernumpy broadcasting属性一起使用-

np.power(a, [1,2,3])

#array([[  2,   4,   8],
#       [  3,   9,  27],
#       [  4,  16,  64],
#       [  5,  25, 125]], dtype=int32)