【问题标题】:Adding previous and current index in Numpy Arrays Python在 Numpy Arrays Python 中添加先前和当前索引
【发布时间】:2021-09-04 17:16:59
【问题描述】:

如何在不使用 for 循环的情况下编写一个添加到数组前一个索引的函数。因此,对于预期输出中的第二个值,它将是前一个索引 (2) 加上当前索引 (5) 导致 7。我怎么可能做这种事?

import numpy as np

A = np.array([2,5,44,-12,3,-5])

预期输出:

[2,7,51,39,42,37]

【问题讨论】:

    标签: arrays python-3.x numpy indexing iterator


    【解决方案1】:

    给你:

    np.cumsum(A)
    

    打印:

    array([ 2,  7, 51, 39, 42, 37], dtype=int32)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-28
      • 1970-01-01
      相关资源
      最近更新 更多