Cara Menemukan Rata-Rata Daftar dengan Python

Fungsi Contoh Kode Komputer Python

Kredit Gambar: matejmo/iStock/GettyImages

Jika Anda menggunakan bahasa pemrograman yang disebut Python untuk melakukan matematika atau komputasi statistik, Anda mungkin perlu mengambil rata-rata angka dalam daftar di beberapa titik. Ada beberapa cara untuk melakukan ini, termasuk menghitung rata-rata dengan mengulang daftar dan menggunakan fungsi perpustakaan untuk menemukan rata-rata dari sekumpulan angka.

Python Rata-Rata Melalui Loop

Rata-rata, atau rata-rata, dari sekumpulan angka biasanya mengacu pada jumlah semua angka dibagi dengan jumlah angka dalam daftar. Ini memberikan mean aritmatika, yang dapat berguna dalam berbagai aplikasi statistik dan konteks informal.

Video Hari Ini

Bahasa pemrograman Python membuatnya relatif mudah untuk melangkah, atau mengulang, melalui elemen-elemen daftar dan menghitung beberapa properti untuk masing-masing elemen tersebut. Python mencakup berbagai jenis loop, termasuk loop "sementara" yang berlanjut hingga kondisi tidak lagi benar dan loop "for" yang mengeksekusi kode sekali pada setiap elemen daftar.

Perulangan "untuk" mungkin merupakan perulangan termudah untuk digunakan dalam Python untuk rata-rata daftar. Tetapkan variabel sama dengan nol dan ulangi setiap elemen daftar, tambahkan nilainya ke variabel baru. Saat loop selesai, hitung panjang daftar menggunakan fungsi "len" bawaan Python. Bagilah jumlah dengan panjang daftar.

Menghadapi Pembulatan

Jika daftar berisi semua bilangan bulat, kalikan daftar dengan konstanta "1.0" untuk memaksanya ke angka desimal sehingga Python tidak membulatkan hasilnya ke bilangan bulat terdekat. Anda mungkin ingin menggunakan kelas "Desimal" bawaan Python untuk mengontrol seberapa banyak pembulatan yang dilakukan Python terhadap hasilnya.

Proses ini sama dalam versi bahasa Python 2 atau Python 3.

Menggunakan Fungsi Rata-Rata NumPy

Dalam beberapa kasus, Anda mungkin tidak ingin mengimplementasikan kode Anda untuk melakukan operasi umum seperti mengambil rata-rata angka dengan Python.

Anda dapat menggunakan berbagai pustaka tambahan ke Python untuk menghitung mean dan fungsi statistik lainnya. Yang umum adalah perpustakaan komputasi ilmiah NumPy, yang merupakan perpustakaan gratis. Anda dapat meneruskan daftar atau larik angka ke fungsi "numpy.mean" yang disertakan dalam pustaka, dan ini mengembalikan rata-rata angka yang Anda berikan.

NumPy dapat diinstal pada sebagian besar sistem operasi modern dan versi Python. NumPy juga dapat digunakan dengan Python untuk perhitungan deviasi standar menggunakan fungsi "numpy.std".