Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Python

Python-Durchschnitt:So finden Sie den DURCHSCHNITT einer Liste in Python

Python-Durchschnitt

Der Python-Durchschnitt Funktion wird verwendet, um den Durchschnitt der angegebenen Zahlen in einer Liste zu finden. Die Formel zur Berechnung des Durchschnitts in Python wird erstellt, indem die Summe der Zahlen in der Liste dividiert durch die Anzahl der Zahlen in der Liste berechnet wird.

Der Python-Durchschnitt der Liste kann auf viele Arten erfolgen, die unten aufgeführt sind:

In diesem Python-Tutorial erfahren Sie, wie Sie den Durchschnitt in Python berechnen:

Python-Durchschnitt über Schleife

In diesem Beispiel haben wir die Variable sum_num auf Null initialisiert und eine for-Schleife verwendet. Die for-Schleife durchläuft die in der Liste vorhandenen Elemente, und jede Zahl wird hinzugefügt und in der Variable sum_num gespeichert. Der Durchschnitt der Listen-Python wird berechnet, indem sum_num durch die Anzahl der Zahlen in der Liste geteilt wird, wobei die eingebaute Funktion len() verwendet wird.

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]))

Ausgabe:

The average is 18.4

Python Average – Verwenden der integrierten Funktionen sum() und len()

In diesem Beispiel werden die integrierten Funktionen sum() und len() verwendet, um den Durchschnitt in Python zu ermitteln. Es ist eine einfache Methode, den Durchschnitt zu berechnen, da Sie die Elemente nicht durchlaufen müssen, und außerdem wird die Codegröße reduziert. Der Durchschnitt kann wie unten gezeigt mit nur einer Codezeile berechnet werden.

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))

Ausgabe:

The average is  31.86

Mittelwertfunktion aus dem Statistikmodul verwenden

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))

Ausgabe:

The average is  31.86

Mit mean() aus der numpy-Bibliothek

Die Numpy-Bibliothek ist eine häufig verwendete Bibliothek zum Arbeiten mit großen mehrdimensionalen Arrays. Es hat auch eine große Sammlung mathematischer Funktionen, die auf Arrays verwendet werden können, um verschiedene Aufgaben auszuführen. Eine wichtige ist die mean()-Funktion, die uns den Durchschnitt für die gegebene 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))

Ausgabe:

C:\pythontest>python testavg.py
The average is  31.86

Zusammenfassung:


Python

  1. Wie bekomme ich das aktuelle Datum und die Uhrzeit in Python?
  2. So erstellen Sie eine Liste von Zeichenfolgen in VHDL
  3. So finden Sie eine gebrauchte CNC-Maschine
  4. Python Print()-Anweisung:Drucken mit Beispielen
  5. Python String find() Methode mit Beispielen
  6. Python New Line:So drucken Sie OHNE Newline in Python
  7. Python-Prüfung, ob Datei vorhanden ist | So prüfen Sie, ob ein Verzeichnis in Python existiert
  8. Python List Comprehension, Anhängen, Sortieren, Länge [BEISPIELE]
  9. Python List count() mit BEISPIELE
  10. Python entfernt Duplikate aus einer Liste