Heim >Backend-Entwicklung >Python-Tutorial >Wie berechne ich effizient den Mittelwert einer Liste in Python?
Berechnen des Mittelwerts einer Liste in Python
Um den Durchschnitt einer Liste zu bestimmen, muss das arithmetische Mittel ermittelt werden, das die Summe aller ist Werte dividiert durch die Anzahl der Werte in der Liste. In Python gibt es mehrere Ansätze, um dies zu erreichen.
Python 3.8
Für höchste numerische Stabilität beim Arbeiten mit Gleitkommawerten stellt Python 3.8 die Statistiken bereit. fmean-Funktion. Es verarbeitet Gleitkomma-Ungenauigkeiten effektiv und bietet schnellere Ausführungsgeschwindigkeiten.
Python 3.4
In Python-Versionen 3.4 und höher liefert die Funktion „statistics.mean“ numerische Stabilität mit Gleitkommazahlen . Es ist zwar nicht so schnell wie Statistics.fmean, eignet sich aber dennoch zur Berechnung von Durchschnittswerten.
Beispiel:
import statistics xs = [15, 18, 2, 36, 12, 78, 5, 6, 9] print(statistics.fmean(xs)) # Output: 20.11111111111111
Python 2
Für Python 2-Benutzer kann die folgende Formel zur Berechnung verwendet werden bedeuten:
sum(xs) / float(len(xs))
In diesem Fall ist es wichtig, len(xs) als Gleitkommazahl umzuwandeln, um sicherzustellen, dass die Division eine Gleitkommazahl ergibt.
Durch Anwenden des entsprechenden Basierend auf Ihrer Python-Version und der Art Ihrer Daten können Sie effektiv den Durchschnitt einer Liste in Python berechnen.
Das obige ist der detaillierte Inhalt vonWie berechne ich effizient den Mittelwert einer Liste in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!