Listenin Ortalaması Nasıl Bulunur? Python
⚡ Akıllı Özet
Bir listedeki öğelerin ortalamasını bulma Python Bu, sayıların toplamını sayıların sayısına bölmek anlamına gelir. Burada bunu yapmanın dört yolunu öğreneceksiniz: bir döngü, len() ile sum(), statistics modülü ve NumPy.
Python Ortalama
MKS 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.
MKS 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.
Code Örnek E-posta
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() hem de 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.
Code Örnek E-posta
# 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

