this question is less about a specific issue, and more about a problem that I continuously have while working with arrays.
Say I have an array like this:
x = [4,7,11]
If I wanted to add al of these together, what I would do is:
for i in range(len(x)-1):
x[i+1] = x[i]+x[i+1]
x[i] = 0
I would then follow this with:
for i in x:
if i == 0:
x.remove(i)
Although this works, It's incredibly slow and definitely not the most efficient way to do this, besides taking up several extra lines.
If anyone has a better way to do this, please tell me. This physically hurts me every time I do it.