乐之之

知而行乐,乐而行之,天道酬勤,学无止境。
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]

  

posted on 2022-10-27 22:33  乐之之  阅读(32)  评论(0编辑  收藏  举报