Hvordan finne gjennomsnittet av listen i Python
โก Smart oppsummering
ร finne gjennomsnittet av en liste i Python betyr รฅ dele summen av tallene med antallet. Her lรฆrer du fire mรฅter รฅ gjรธre det pรฅ: en lรธkke, sum() med len(), statistikkmodulen og NumPy.

Python Gjennomsnitt
Ocuco Python Gjennomsnitt funksjonen brukes til รฅ finne gjennomsnittet av gitte tall i en liste. Formelen for รฅ beregne gjennomsnittet i Python gjรธres ved รฅ beregne summen av tallene i listen delt pรฅ antall tall i listen.
Ocuco Python gjennomsnitt av listen kan gjรธres pรฅ mange mรฅter som er oppfรธrt nedenfor:
Metode 1: Python Gjennomsnittlig via Loop
I dette eksemplet har vi initialisert variabelen sum_num til null og brukt for loop. De for-lรธkke vil gรฅ gjennom elementene i listen, og hvert tall legges til og lagres i sum_num-variabelen. Gjennomsnittet av listen Python beregnes ved รฅ bruke sum_num delt pรฅ antallet av tallene i listen ved hjelp av len() innebygd funksjon.
Code Eksempel
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]))
Utgang:
The average is 18.4
Metode 2: Python Average โ Bruker sum() og len() innebygde funksjoner
I dette eksemplet sum() og len() innebygde funksjoner brukes til รฅ finne gjennomsnitt i Python. Det er en enkel mรฅte รฅ beregne gjennomsnittet pรฅ, da du ikke trenger รฅ gรฅ gjennom elementene, og ogsรฅ kodestรธrrelsen reduseres. Gjennomsnittet kan beregnes med bare รฉn kodelinje som vist nedenfor.
Program eksempel
# 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))
Utgang:
The average is 31.86
Metode 3: Python Gjennomsnitt Bruker gjennomsnittsfunksjon fra statistikkmodul
Du kan enkelt beregne "gjennomsnittet" ved รฅ bruke gjennomsnittsfunksjonen fra statistikkmodulen. Eksempel vist nedenfor
# 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))
Utgang:
The average is 31.86
Metode 4: Gjennomsnittlig inn Python Bruker mean() fra numpy-biblioteket
Klumpete bibliotek er ofte brukt bibliotek for รฅ jobbe med store flerdimensjonale arrays. Den har ogsรฅ en stor samling av matematiske funksjoner som skal brukes pรฅ arrays for รฅ utfรธre ulike oppgaver. En viktig er mean() funksjon som vil gi oss gjennomsnittet for listen gitt.
Code Eksempel
# 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))
Utgang:
C:\pythontest>python testavg.py
The average is 31.86
