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() ve len() python'dan yerleşik işlevler
    • kullanma mean() istatistik modülünden ortalamayı hesaplama işlevi.
    • kullanma mean() numpy kütüphanesinden