Hoe u het gemiddelde van de lijst kunt vinden in Python
Python Gemiddelde
Het Python Gemiddelde functie wordt gebruikt om het gemiddelde van gegeven getallen in een lijst te vinden. De formule om het gemiddelde te berekenen in Python wordt gedaan door de som van de getallen in de lijst te berekenen, gedeeld door het aantal getallen in de lijst.
Het Python Het gemiddelde van de lijst kan op vele manieren worden gedaan:
Methode 1: Python Gemiddeld via lus
In dit voorbeeld hebben we de variabele sum_num geïnitialiseerd op nul en gebruikt voor lus. De for loop doorloopt de elementen in de lijst en elk getal wordt toegevoegd en opgeslagen in de variabele sum_num. Het gemiddelde van de lijst Python wordt berekend met behulp van de sum_num
gedeeld door het aantal getallen in de lijst met behulp van len()
ingebouwde functie.
Code Voorbeeld
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]))
Output:
The average is 18.4
Methode 2: Python Gemiddeld – Gebruik van de ingebouwde functies sum() en len().
In dit voorbeeld de sum()
en len()
ingebouwde functies worden gebruikt om het gemiddelde te vinden Python. Het is een eenvoudige manier om het gemiddelde te berekenen, omdat u de elementen niet hoeft te herhalen en de codegrootte wordt verkleind. Het gemiddelde kan worden berekend met slechts één regel code, zoals hieronder weergegeven.
Programmavoorbeeld
# 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))
Output:
The average is 31.86
Methode 3: Python Gemiddeld Met behulp van de gemiddelde functie uit de statistiekmodule
U kunt het “gemiddelde” eenvoudig berekenen met behulp van de gemiddelde functie uit de statistiekmodule. Voorbeeld hieronder weergegeven
# 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))
Output:
The average is 31.86
Methode 4: Gemiddelde in Python Mean() uit de numpy-bibliotheek gebruiken
numpy bibliotheek is een veelgebruikte bibliotheek om aan grote multidimensionale arrays te werken. Het heeft ook een grote verzameling wiskundige functies die op arrays kunnen worden gebruikt om verschillende taken uit te voeren. Een belangrijke is de mean()
functie die ons het gemiddelde voor de gegeven lijst geeft.
Code Voorbeeld
# 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))
Output:
C:\pythontest>python testavg.py The average is 31.86
Samenvatting
- De formule om het gemiddelde te berekenen, wordt berekend door de som van de getallen in de lijst te delen door het aantal getallen in de lijst.
- Het gemiddelde van een lijst kan op vele manieren worden gedaan, dwz
- Python Gemiddeld door gebruik te maken van de lus
- Met
sum()
enlen()
ingebouwde functies van Python - gebruik
mean()
functie om het gemiddelde uit de statistiekmodule te berekenen. - gebruik
mean()
uit de numpy-bibliotheek