So ermitteln Sie den Durchschnitt einer Liste in Python
Python Durchschnittlich
Die Python Durchschnittlich Funktion wird verwendet, um den Durchschnitt der gegebenen Zahlen in einer Liste zu ermitteln. Die Formel zur Berechnung des Durchschnitts in Python erfolgt durch Berechnung der Summe der Zahlen in der Liste geteilt durch die Anzahl der Zahlen in der Liste.
Die Python Der Durchschnitt der Liste kann auf viele, unten aufgefรผhrte Arten ermittelt werden:
Methode 1: Python Durchschnitt รผber Schleife
In diesem Beispiel haben wir die Variable sum_num auf Null initialisiert und eine for-Schleife verwendet. Der for-Schleife durchlรคuft die in der Liste vorhandenen Elemente und jede Zahl wird addiert und in der Variable sum_num gespeichert. Der Durchschnitt der Liste Python wird berechnet durch die sum_num geteilt durch die Anzahl der Zahlen in der Liste mit len() eingebaute Funktion.
Codebeispiel
def cal_average(num):
sum_num = 0
for t in num:
sum_num = sum_num + t
avg = sum_num / len(num)
return avg
print("The average is", cal_average([18,25,3,41,5]))
Ausgang:
The average is 18.4
Methode 2: Python Durchschnitt โ Verwenden der integrierten Funktionen sum() und len()
In diesem Beispiel die sum() und len() Integrierte Funktionen werden verwendet, um den Durchschnitt zu finden in Python. Dies ist eine unkomplizierte Methode zur Berechnung des Durchschnitts, da Sie die Elemente nicht durchlaufen mรผssen und auรerdem die Codegrรถรe reduziert wird. Der Durchschnitt kann mit nur einer Codezeile berechnet werden, wie unten gezeigt.
Programmbeispiel
# Example to find average of list
number_list = [45, 34, 10, 36, 12, 6, 80]
avg = sum(number_list)/len(number_list)
print("The average is ", round(avg,2))
Ausgang:
The average is 31.86
Methode 3: Python Durchschnitt: Mithilfe der Mittelwertfunktion aus dem Statistikmodul
Den โDurchschnittโ kรถnnen Sie ganz einfach mit der Mittelwertfunktion aus dem Statistikmodul berechnen. Beispiel unten gezeigt
# Example to find the average of the list
from statistics import mean
number_list = [45, 34, 10, 36, 12, 6, 80]
avg = mean(number_list)
print("The average is ", round(avg,2))
Ausgang:
The average is 31.86
Methode 4: Durchschnitt in Python Verwenden von mean() aus der Numpy-Bibliothek
Numpy Die Bibliothek wird hรคufig fรผr die Arbeit an groรen mehrdimensionalen Arrays verwendet. Es verfรผgt auรerdem รผber eine groรe Sammlung mathematischer Funktionen, die fรผr Arrays verwendet werden kรถnnen, um verschiedene Aufgaben auszufรผhren. Ein wichtiger ist der mean() Funktion, die uns den Durchschnitt fรผr die angegebene Liste liefert.
Codebeispiel
# Example to find avearge of list
from numpy import mean
number_list = [45, 34, 10, 36, 12, 6, 80]
avg = mean(number_list)
print("The average is ", round(avg,2))
Ausgang:
C:\pythontest>python testavg.py The average is 31.86
Zusammenfassung
- Die Formel zur Berechnung des Durchschnittswerts ergibt sich aus der Summe der Zahlen in der Liste dividiert durch die Anzahl der Zahlen in der Liste.
- Der Durchschnitt einer Liste kann auf viele Arten ermittelt werden, z
- Python Durchschnitt durch Verwendung der Schleife
- Durch die Nutzung
sum()undlen()Integrierte Funktionen von Python - Die Verwendung von
mean()Funktion zur Berechnung des Durchschnitts aus dem Statistikmodul. - Die Verwendung von
mean()aus der Numpy-Bibliothek
