Comment trouver la moyenne d'une liste dans Python
โก Rรฉsumรฉ intelligent
Trouver la moyenne d'une liste dans Python Cela consiste ร diviser la somme de ses nombres par leur nombre. Vous dรฉcouvrirez ici quatre mรฉthodes pour y parvenir : une boucle, la fonction `sum()` avec `len()`, le module `statistics` et NumPy.

Python Normale
Le Python Normale La fonction est utilisรฉe pour trouver la moyenne des nombres donnรฉs dans une liste. La formule pour calculer la moyenne dans Python se fait en calculant la somme des nombres de la liste divisรฉe par le nombre de nombres de la liste.
Le Python la moyenne de la liste peut รชtre effectuรฉe de plusieurs maniรจres รฉnumรฉrรฉes ci-dessous :
Mรฉthode 1: Python Moyenne via boucle
Dans cet exemple, nous avons initialisรฉ la variable sum_num ร zรฉro et utilisรฉ la boucle for. Le boucle for parcourra les รฉlรฉments prรฉsents dans la liste, et chaque numรฉro est ajoutรฉ et enregistrรฉ dans la variable sum_num. La moyenne de la liste Python est calculรฉ en utilisant le sum_num divisรฉ par le nombre de nombres dans la liste en utilisant len() fonction intรฉgrรฉe.
Code Exemple
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]))
Sortie :
The average is 18.4
Mรฉthode 2: Python Moyenne โ Utilisation des fonctions intรฉgrรฉes sum() et len()
Dans cet exemple, le sum() et len() les fonctions intรฉgrรฉes sont utilisรฉes pour trouver la moyenne dans Python. C'est un moyen simple de calculer la moyenne car vous n'avez pas besoin de parcourir les รฉlรฉments et la taille du code est รฉgalement rรฉduite. La moyenne peut รชtre calculรฉe avec une seule ligne de code, comme indiquรฉ ci-dessous.
Exemple de programme
# 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))
Sortie :
The average is 31.86
Mรฉthode 3: Python Moyenne Utilisation de la fonction moyenne du module de statistiques
Vous pouvez facilement calculer la ยซ moyenne ยป ร lโaide de la fonction moyenne du module statistiques. Exemple ci-dessous
# 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))
Sortie :
The average is 31.86
Mรฉthode 4 : Moyenne en Python Utiliser Mean() de la bibliothรจque numpy
Numpy La bibliothรจque est une bibliothรจque couramment utilisรฉe pour travailler sur de grands tableaux multidimensionnels. Il dispose รฉgalement d'une large collection de fonctions mathรฉmatiques ร utiliser sur des tableaux pour effectuer diverses tรขches. Un รฉlรฉment important est le mean() fonction qui nous donnera la moyenne de la liste donnรฉe.
Code Exemple
# 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))
Sortie :
C:\pythontest>python testavg.py
The average is 31.86
