Listenin Ortalaması Nasıl Bulunur? Python
Python Ortalama
The Python Ortalama fonksiyon, bir listedeki verilen sayıların ortalamasını bulmak için kullanılır. Ortalamayı hesaplamak için formül Python listedeki sayıların toplamının listedeki sayı sayısına bölünmesiyle yapılır.
The Python Liste ortalaması aşağıda listelenen birçok yolla yapılabilir:
Yöntem 1: Python Döngü aracılığıyla ortalama
Bu örnekte sum_num değişkenini sıfır olarak başlattık ve for döngüsü kullandık. döngü için listede bulunan öğeler arasında döngü yapar ve her sayı sum_num değişkenine eklenir ve kaydedilir. Listenin ortalaması Python kullanılarak hesaplanır sum_num
kullanarak listedeki sayıların sayısına bölünür len()
yerleşik işlev.
Kod Örneği
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]))
Çıktı:
The average is 18.4
Yöntem 2: Python Ortalama – sum() ve len() yerleşik işlevlerini kullanma
Bu örnekte sum()
ve len()
ortalamayı bulmak için yerleşik işlevler kullanılır Python. Öğeler arasında geçiş yapmak zorunda kalmayacağınız ve ayrıca kod boyutu küçültüldüğü için ortalamayı hesaplamanın basit bir yoludur. Ortalama, aşağıda gösterildiği gibi yalnızca bir satır kodla hesaplanabilir.
Program Örneği
# 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))
Çıktı:
The average is 31.86
Yöntem 3: Python Ortalama İstatistik modülünden ortalama fonksiyonu kullanma
İstatistik modülündeki ortalama fonksiyonunu kullanarak “ortalama”yı kolaylıkla hesaplayabilirsiniz. Aşağıda gösterilen örnek
# 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))
Çıktı:
The average is 31.86
Yöntem 4: Ortalama Python Numpy kitaplığından ortalama () kullanma
Dizi kütüphane, büyük, çok boyutlu diziler üzerinde çalışmak için yaygın olarak kullanılan kütüphanedir. Ayrıca çeşitli görevleri gerçekleştirmek için dizilerde kullanılacak geniş bir matematiksel fonksiyon koleksiyonuna da sahiptir. Önemli olanlardan biri de mean()
Bize verilen listenin ortalamasını verecek fonksiyon.
Kod Örneği
# 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))
Çıktı:
C:\pythontest>python testavg.py The average is 31.86
ÖZET
- Ortalamayı hesaplama formülü, listedeki sayıların toplamının listedeki sayıların sayısına bölünmesiyle hesaplanır.
- Bir listenin ortalaması birçok şekilde yapılabilir;
- Python Döngüyü kullanarak ortalama
- Kullanarak
sum()
velen()
python'dan yerleşik işlevler - kullanma
mean()
istatistik modülünden ortalamayı hesaplama işlevi. - kullanma
mean()
numpy kütüphanesinden