【发布时间】:2015-10-17 06:27:06
【问题描述】:
我在python中有这个函数,这个函数计算列表中整数的总和。
def runningSum(aList):
theSum = 0
for i in aList:
theSum = theSum + i
return theSum
结果:
>>runningSum([1,2,3,4,5]) = 15
我希望从这个函数中实现的是返回一个运行总计的列表。 像这样:
E.g.: [1,2,3,4,5] -> [1,3,6,10,15]
E.g.: [2,2,2,2,2,2,2] -> [2,4,6,8,10,12,14]
【问题讨论】:
-
当
numpy.cumsum为你做这件事时,为什么要重新发明轮子?
标签: python function python-2.7