Hogyan lehet megtalálni a lista átlagát Python
Python Átlagos
A Python Átlagos A függvény segítségével meg lehet keresni a listában szereplő számok átlagát. Az átlag kiszámításának képlete Python úgy történik, hogy a listában szereplő számok összegét elosztjuk a listában szereplő számok számával.
A Python A lista átlaga az alábbiakban felsorolt számos módon elkészíthető:
1 módszer: Python Átlag a hurkon keresztül
Ebben a példában a sum_num változót nullára inicializáltuk, és a ciklushoz használtuk. A for-hurok végigpörgeti a listában lévő elemeket, és minden szám hozzáadódik és mentődik a sum_num változóba. A lista átlaga Python segítségével számítjuk ki sum_num elosztva a listában szereplő számok számával len() beépített funkció.
Kódpélda
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
2 módszer: Python Átlagos – sum() és len() beépített függvények használata
Ebben a példában a sum() és a len() A beépített függvények az átlag megtalálására szolgálnak Python. Ez egy egyszerű módja az átlag kiszámításának, mivel nem kell az elemek között hurkolni, és a kód mérete is csökken. Az átlag egyetlen kódsorból is kiszámítható, az alábbiak szerint.
Program példa
# 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
3 módszer: Python Átlag A statisztikai modul átlagfüggvényének használata
Könnyen kiszámíthatja az „átlagot” a statisztikai modul átlagfüggvényével. Az alábbiakban látható példa
# 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
4. módszer: Átlag in Python A mean() használata a numpy könyvtárból
Hülye A könyvtár általánosan használt könyvtár nagy, többdimenziós tömbökön való munkához. Ezenkívül matematikai függvények nagy gyűjteményével is rendelkezik, amelyek tömbökön használhatók különféle feladatok végrehajtásához. Az egyik fontos az mean() függvény, amely megadja a megadott lista átlagát.
Kódpélda
# 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
Összegzésként
- Az átlag kiszámításának képlete úgy történik, hogy a listában szereplő számok összegét elosztjuk a listában szereplő számok számával.
- A lista átlagát sokféleképpen lehet elkészíteni, pl
- Python Átlag a hurok használatával
- Segítségével
sum()és alen()python beépített függvényei - <p></p>
mean()függvény az átlag kiszámításához a statisztikai modulból. - <p></p>
mean()numpy könyvtárból
