列表中的累积值

时间:2017-01-08 21:01:44

标签: python numpy

所以,如果我有一个清单:

list_a = np.array([2, 4, 6, 8])

我想和第一个数字到第二个数字,创建一个值,然后将其添加到第三个,依此类推:

cum_list_a = np.array([2, 6, 12, 20)]

我怎样才能做到这一点?谢谢!

1 个答案:

答案 0 :(得分:1)

>>> list_a.cumsum()
array([ 2,  6, 12, 20])