Come trovare la media della lista in Python
Python Media
Migliori Python Media la funzione รจ usata per trovare la media di numeri dati in un elenco. La formula per calcolare la media in Python si esegue calcolando la somma dei numeri nell'elenco divisa per il conteggio dei numeri nell'elenco.
Migliori Python la media dell'elenco puรฒ essere eseguita in molti modi elencati di seguito:
Metodo 1: Python Media tramite Loop
In questo esempio, abbiamo inizializzato la variabile sum_num su zero e utilizzata il ciclo for. IL ciclo for scorrerร ciclicamente gli elementi presenti nell'elenco e ogni numero verrร aggiunto e salvato all'interno della variabile sum_num. La media della lista Python viene calcolato utilizzando il sum_num diviso per il conteggio dei numeri nell'elenco utilizzando len() funzione incorporata.
Code Esempio
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]))
Produzione:
The average is 18.4
Metodo 2: Python Media โ Utilizzo delle funzioni integrate sum() e len()
In questo esempio il sum() and len() le funzioni integrate vengono utilizzate per trovare la media in Python. ร un modo semplice per calcolare la media poichรฉ non รจ necessario scorrere gli elementi e inoltre la dimensione del codice รจ ridotta. La media puรฒ essere calcolata con una sola riga di codice come mostrato di seguito.
Esempio di programma
# 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))
Produzione:
The average is 31.86
Metodo 3: Python Media Utilizzando la funzione media dal modulo statistiche
Puoi facilmente calcolare la "media" utilizzando la funzione media dal modulo statistiche. Esempio mostrato di seguito
# 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))
Produzione:
The average is 31.86
Metodo 4: Media in Python Utilizzando mean() dalla libreria Numpy
numpy La libreria รจ una libreria comunemente utilizzata per lavorare su array multidimensionali di grandi dimensioni. Dispone inoltre di un'ampia raccolta di funzioni matematiche da utilizzare sugli array per eseguire vari compiti. Uno importante รจ il mean() funzione che ci darร la media per l'elenco fornito.
Code Esempio
# 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))
Produzione:
C:\pythontest>python testavg.py The average is 31.86
Sintesi
- La formula per calcolare la media viene eseguita calcolando la somma dei numeri nell'elenco divisa per il conteggio dei numeri nell'elenco.
- La media di una lista puรฒ essere fatta in molti modi, ad es
- Python Media utilizzando il loop
- Utilizzando
sum()andlen()funzioni integrate da Python - utilizzando
mean()funzione per calcolare la media dal modulo statistiche. - utilizzando
mean()dalla libreria Numpy
