【问题标题】:Calculating a sum in numpy array [duplicate]计算numpy数组中的总和[重复]
【发布时间】:2019-02-21 04:36:21
【问题描述】:

我想知道如何通过循环获取 3x3 NumPy 数组中的值总和。 例如:

[[1,2,3],[4,5,6],[7,8,9]]

输出应该是[6,15,24]

【问题讨论】:

标签: python arrays numpy


【解决方案1】:

尝试使用 np.array.sumaxis 参数作为一个:

arr.sum(1)

例子:

>>> arr=np.array([[1,2,3],[4,5,6],[7,8,9]])
>>> arr.sum(1)
array([ 6, 15, 24])

或者如果是列表:

np.sum(array,1)

例子:

>>> arr=[[1,2,3],[4,5,6],[7,8,9]]
>>> np.sum(arr,1)
array([ 6, 15, 24])
>>> 

【讨论】:

    猜你喜欢
    • 2021-07-19
    • 2015-06-07
    • 2019-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-10
    • 2021-11-13
    • 2021-12-07
    相关资源
    最近更新 更多