# How to sum numbers on a list? [closed]

Hi, I'm stuck at this problem:

Create the SC20 list with the sums of the squares of the 20 first positive integers

I know that if I want to do a list with the squares of the 20 first positive integers I have to do this: [(x+1)^2 for x in range(20)] And I'll get this: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256, 289, 324, 361, 400]

But I don't know how to do it with the sums: Basically, what I want to get is this: [5,14,30,55,...]

Do you know how to do it? Thanks in advance. P.S. Sorry for my English.

edit retag reopen merge delete

### Closed for the following reason the question is answered, right answer was accepted by Norraimon close date 2018-06-29 18:36:20.168731

This looks like homework. Could you tell us what did you try already, and where were you stuck ? Did you try to mae a for loop ?

I tried to use sum() function, but it didn't work. I could use a for loop, but all the code has to be in this: LSC_20 =

Sort by » oldest newest most voted

I think I found a way to do it: LSC_20 = [sum(LC_20[:i+1]) for i in range(len(LC_20))] Note: LC_20 is the name I put to the first list. I'm closing this post since the problem is now solved. Sorry for bothering you, guys.

more