乘法numpy的新数组

时间:2016-04-07 15:54:34

标签: python numpy matrix-multiplication

我有一个这样的数组:

_Session

我希望得到结果作为每个数组的每个索引的乘法的新数组:

data=np.array(([2,4,8], [10, 20, 30], ...)) # TypeError fixed

如何用numpy完成?

1 个答案:

答案 0 :(得分:3)

嗯,这个结果似乎并不是“每个指数的乘法”,但这就是你想要的:

result = data.prod(axis=1)

示例:

In [2]: data = numpy.array([[2, 4, 8], [10, 20, 30]])

In [3]: data.prod(axis=1)
Out[3]: array([  64, 6000])

有关详细信息,请参阅docs for numpy.prod