我在一个列表中积累值,使一个值是所有先前值的总和,使用np.cumsum():
l=[4,2,1,3]
c = np.cumsum(l)
print(c)
[4 6 7 10]
但是我还想将1
添加到每个计算中,因此结果看起来像:
[4 7 9 13]
最简单的方法是什么?
给你:
res = c + np.arange(len(c))