我需要找到 和 之间的列表元素的总和。-1-1
我尝试了这个解决方案,但它将元素添加到.你能帮我一个更好的逻辑吗?1,2,31,1,1,1
lis = [1,2,3,4,-1,1,1,1,1,-1,1,2,3]
sum = 0
newlis = []
for i in range(0,len(lis)-1):
if lis[i] == -1:
while i+1 < len(lis) and lis[i+1]!=-1:
sum = sum+lis[i+1]
i = i+1
print(sum)
LEATH
FFIVE
眼眸繁星
蛊毒传说
相关分类