Resim Kredisi: matejmo/iStock/GettyImages
Matematik veya istatistiksel hesaplama yapmak için Python adlı programlama dilini kullanıyorsanız, bir noktada bir listedeki sayıların ortalamasını almanız gerekebilir. Bunu yapmanın birkaç yolu vardır; liste üzerinden döngü yaparak ortalamayı hesaplamak ve bir dizi sayının ortalamasını bulmak için kitaplık işlevlerini kullanmak da dahil.
Döngü Yoluyla Python Ortalaması
Bir sayı kümesinin ortalaması veya ortalaması genellikle tüm sayıların toplamının listedeki sayı sayısına bölünmesiyle elde edilir. Bu, çeşitli istatistiksel uygulamalarda ve resmi olmayan bağlamlarda faydalı olabilecek aritmetik ortalamayı verir.
Günün Videosu
Python programlama dili, bir listenin öğeleri arasında adım atmayı veya döngü oluşturmayı ve her biri için bazı özellikleri hesaplamayı nispeten kolaylaştırır. Python, bir koşul artık doğru olmayana kadar devam eden "while" döngüleri ve bir listenin her öğesinde bir kez kod yürüten "for" döngüleri dahil olmak üzere çeşitli döngü türleri içerir.
Bir "for" döngüsü, muhtemelen bir listenin ortalaması için Python'da kullanımı en kolay döngüdür. Sıfıra eşit bir değişken ayarlayın ve değerini yeni değişkene ekleyerek listenin her bir öğesi üzerinde yineleyin. Döngü tamamlandığında, Python'un yerleşik "len" işlevini kullanarak listenin uzunluğunu hesaplayın. Toplamı listenin uzunluğuna bölün.
Yuvarlama ile Başa Çıkmak
Liste tüm tam sayıları içeriyorsa, Python'un sonucu en yakın tam sayıya yuvarlamaması için ondalık bir sayıya zorlamak için listeyi "1.0" sabitiyle çarpın. Python'un sonuçtan ne kadar yuvarlama yapacağını kontrol etmek için Python'un yerleşik "Decimal" sınıfını kullanmak isteyebilirsiniz.
Bu işlem, dilin Python 2 veya Python 3 sürümlerinde aynıdır.
NumPy Ortalama İşlevini Kullanma
Bazı durumlarda, Python'da sayıların ortalamasını almak gibi ortak bir işlemi gerçekleştirmek için kodunuzu uygulamak istemeyebilirsiniz.
Ortalamayı ve diğer istatistiksel işlevleri hesaplamak için Python'a çeşitli eklenti kitaplıkları kullanabilirsiniz. Yaygın olanı, ücretsiz bir kitaplık olan NumPy bilimsel bilgi işlem kitaplığıdır. Kitaplıkta bulunan "numpy.mean" işlevine bir liste veya sayı dizisini iletebilirsiniz ve bu, geçtiğiniz sayıların ortalamasını döndürür.
NumPy, Python'un çoğu modern işletim sistemine ve sürümüne kurulabilir. NumPy, "numpy.std" işlevini kullanarak standart sapma hesaplaması için Python ile de kullanılabilir.