提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
练习记录
一维数组的动态和
描述:给你一个数组 nums 。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i]) 。
请返回 nums 的动态和。
例子:
输入:nums = [1,2,3,4]
输出:[1,3,6,10]
输入:nums = [1,1,1,1,1]
输出:[1,2,3,4,5]
代码:
def SumList(nums):
L1=[]
a=0
for i in range(len(nums)):
a+=nums[i]
L1.append(a)
return L1
'''
for i in renge(1,len(nums)):
nums[i]+=nums[i-1]
return nums
'''
L=[1,2,3,4]
'''
数组输入
a=input()
L=[int(i) for i in a.split()]
'''
L2=SumList(L)
print(L2)