《Python科学计算基础教程》 ── Masterning Python Scientific Computing
作者:[印] Hemant Kumar Mehta 著,陶俊杰,陈小莉 译
在所有笔记中搜索你感兴趣的关键词!
作者:[印] Hemant Kumar Mehta 著,陶俊杰,陈小莉 译
返回给定维度上各个元素的乘积
numpy.prod(a, axis=None, dtype=None, out=None, keepdims=<no value>, initial=<no value>)
axis是指求积的维度
keepdims是指保持维度,不缩减
initial是起始数,即返回的矩阵会在元素乘积上再乘起始数
>>> np.prod([[1.,2.],[3.,4.]])
24.0
>>> np.prod([[1.,2.],[3.,4.]], axis=1)
array([ 2., 12.])
>>> x = np.array([1, 2, 3], dtype=np.uint8)
>>> np.prod(x).dtype == np.uint
True
>>> np.prod([1, 2], initial=5)
10
评论 (0)