Heim >Backend-Entwicklung >Python-Tutorial >Python implementiert die Berechnung der Summe von Listenelementen

Python implementiert die Berechnung der Summe von Listenelementen

王林
王林Original
2020-05-10 11:35:398880Durchsuche

Python implementiert die Berechnung der Summe von Listenelementen

Ziel: Definieren Sie eine Liste von Zahlen und berechnen Sie die Summe der Listenelemente.

Zum Beispiel: Eingabe: [12, 15, 3, 10] Ausgabe: 40

Methode 1:

total = 0
 
list1 = [11, 5, 17, 18, 23]  
 
for ele in range(0, len(list1)):
    total = total + list1[ele]
 
print("列表元素之和为: ", total)

Ergebnis:

列表元素之和为:  74

Methode 2: While()-Schleife verwenden

total = 0
ele = 0
 
list1 = [11, 5, 17, 18, 23]  
 
while(ele < len(list1)):
    total = total + list1[ele]
    ele += 1
     
print("列表元素之和为: ", total)

Das Ausgabeergebnis des obigen Beispiels ist:

列表元素之和为:  74

Methode 3: Rekursion verwenden

list1 = [11, 5, 17, 18, 23]

def sumOfList(list, size):
   if (size == 0):
     return 0
   else:
     return list[size - 1] + sumOfList(list, size - 1)
     
total = sumOfList(list1, len(list1))

print("列表元素之和为: ", total)

Das Ergebnis:

列表元素之和为:  74

Empfohlenes Tutorial: Python-Tutorial

Das obige ist der detaillierte Inhalt vonPython implementiert die Berechnung der Summe von Listenelementen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn