sum

Um eine Summe zu berechnen, können wir den + Operator verwenden und Werte zusammenrechnen. Es wäre jedoch extrem mühsam, dies für große Listen zu tun (stellen Sie sich vor, es gäbe 100 Werte).
Python hat eine eingebaute Funktion sum, die für eine gegebene Liste die Summe ihrer Elemente berechnet.
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

Herausforderung

Bei 8 Gleitkommazahlen in der Eingabe ist es Ihre Aufgabe, zuerst die Summe aller 8 auszugeben, dann die Summe der ersten 7 Elemente, dann die Summe der ersten 6, die Summe der ersten 5, 4, ..., bis hin zu einem Element.
Eingabe
Ausgabe
1 2 3 4 5 6 7 8
36 28 21 15 10 6 3 1
Tipp 1
Sie können del verwenden, um das letzte Element nach jeder sum Berechnung zu entfernen
Tipp 2
Sie können Slices + sum verwenden
 

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