13、计算列表里的动态和
题目:
给你一个数组nums = [1,6,4,9]。返回nums的动态和。
如:nums = [1,2,3,4],动态和计算过程为[1,1+2,1+2+3,1+2+3+4]
解题思路:
1、循环遍历列表的除了第一个的剩余下标值。
2、对剩余下标值进行相累加的方法计算。
答案:
nums = [1,6,4,9]
for i in range(1,len(nums)):
nums[i] = nums[i] + nums[i-1]
print(nums)
-------------------
[1, 7, 11, 20]