python list里前后数字相加 比如说 [1,2,3],得到的列表是[1,3,6]?

如题所述

第1个回答  2018-03-26
for i in range(1, len(lis)):
lis(i) = lis(i) + lis(i - 1)
第2个回答  2018-03-25
[sum(a[:i+1]) if i>0 else a[i] for i in range(len(a))]

本回答被网友采纳
相似回答