sum

Para calcular una suma podemos usar el operador + y sumar valores juntos. Sin embargo, sería excesivamente complicado hacer eso para listas grandes (imagínate si hay 100 valores).
Python tiene una función incorporada sum que, dada una lista, calcula la suma de sus elementos.
l = [1, 2, -2, 5, 10, -1]
print(l[0] + l[1] + l[2] + l[3] + l[4] + l[5])   # 15
print(sum(l))                                    # 15

Desafío

Teniendo 8 números de punto flotante como entrada, tu tarea es imprimir la suma de los 8, luego la suma de los primeros 7 elementos, luego la suma de los primeros 6, la suma de 5, 4, ..., hasta un elemento.
Entrada
Salida
1 2 3 4 5 6 7 8
36 28 21 15 10 6 3 1
Consejo 1
Puedes usar del para eliminar el último elemento después de cada cálculo de sum.
Consejo 2
Puedes usar cortes + sum.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue