Python Average:Cara Menemukan RATA-RATA dari Daftar dengan Python
Rata-rata Python
Rata-Rata Python fungsi yang digunakan untuk menemukan rata-rata angka yang diberikan dalam daftar. Rumus untuk menghitung rata-rata dengan Python dilakukan dengan menghitung jumlah angka dalam daftar dibagi dengan jumlah angka dalam daftar.
Daftar rata-rata Python dapat dilakukan dengan banyak cara yang tercantum di bawah ini:
- Python Average dengan menggunakan loop
- Dengan menggunakan fungsi rata-rata bawaan sum() dan len() di Python
- Menggunakan fungsi mean() untuk menghitung rata-rata dari modul statistik.
- Menggunakan mean() dari numpy library
Dalam tutorial Python ini, Anda akan belajar cara menghitung rata-rata dengan Python:
- Rata-rata Python melalui Loop
- Menggunakan fungsi bawaan sum() dan len()
- Menggunakan fungsi mean dari modul statistik
- Menggunakan mean() dari perpustakaan numpy
Rata-rata Python melalui Loop
Dalam contoh ini, kami telah menginisialisasi variabel sum_num ke nol dan digunakan untuk loop. For-loop akan mengulang elemen yang ada dalam daftar, dan setiap angka ditambahkan dan disimpan di dalam variabel sum_num. Rata-rata daftar Python dihitung dengan menggunakan sum_num dibagi dengan jumlah angka dalam daftar menggunakan fungsi bawaan len().
Contoh Kode:
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]))
Keluaran:
The average is 18.4
Python Average – Menggunakan fungsi bawaan sum() dan len()
Dalam contoh ini, fungsi bawaan sum() dan len() digunakan untuk menemukan rata-rata dalam Python. Ini adalah cara langsung untuk menghitung rata-rata karena Anda tidak perlu mengulang elemen, dan juga, ukuran kode dikurangi. Rata-rata dapat dihitung hanya dengan satu baris kode seperti yang ditunjukkan di bawah ini.
Contoh Program:
# 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))
Keluaran:
The average is 31.86
Menggunakan fungsi mean dari modul statistik
Anda dapat dengan mudah menghitung "rata-rata" menggunakan fungsi mean dari modul statistik. Contoh di bawah ini
# 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))
Keluaran:
The average is 31.86
Menggunakan mean() dari numpy library
Pustaka numpy adalah pustaka yang biasa digunakan untuk bekerja pada array multidimensi yang besar. Ini juga memiliki banyak koleksi fungsi matematika untuk digunakan pada array untuk melakukan berbagai tugas. Salah satu yang penting adalah fungsi mean() yang akan memberi kita rata-rata untuk daftar yang diberikan.
Contoh Kode:
# 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))
Keluaran:
C:\pythontest>python testavg.py
The average is 31.86
Ringkasan:
- Rumus untuk menghitung rata-rata dilakukan dengan menghitung jumlah angka dalam daftar dibagi dengan jumlah angka dalam daftar.
- Rata-rata daftar dapat dilakukan dengan banyak cara yaitu
- Python Average dengan menggunakan loop
- Dengan menggunakan fungsi bawaan sum() dan len() dari python
- Menggunakan fungsi mean() untuk menghitung rata-rata dari modul statistik.
- Menggunakan mean() dari numpy library