Cara Mencari Rata-Rata Daftar di Python

Python Biasa saja

Python Biasa saja Fungsi ini digunakan untuk mencari rata-rata dari angka yang diberikan dalam suatu daftar. Rumus untuk menghitung rata-rata dalam Python dilakukan dengan menghitung jumlah angka pada daftar dibagi dengan banyaknya angka pada daftar.

Python rata-rata daftar dapat dilakukan dengan banyak cara yang tercantum di bawah ini:

Metode 1: Python Rata-rata melalui Loop

Dalam contoh ini, kita telah menginisialisasi variabel sum_num ke nol dan menggunakan perulangan for. Itu untuk-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 hitungan angka yang ada di daftar menggunakan len() fungsi bawaan.

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

Metode 2: Python Rata-rata – Menggunakan fungsi bawaan sum() dan len()

Dalam contoh ini sum() dan len() fungsi bawaan digunakan untuk mencari rata-rata Python. Ini adalah cara yang mudah untuk menghitung rata-rata karena Anda tidak perlu mengulang-ulang elemen, dan juga, ukuran kode dikurangi. Rata-rata dapat dihitung hanya dengan satu baris kode seperti gambar 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

Metode 3: Python Rata-rata Menggunakan fungsi mean dari modul statistik

Anda dapat dengan mudah menghitung “rata-rata” menggunakan fungsi mean dari modul statistik. Contoh ditunjukkan 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

Metode 4: Rata-rata masuk Python Menggunakan mean() dari perpustakaan numpy

lumpuh perpustakaan adalah perpustakaan yang umum digunakan untuk bekerja pada array multidimensi yang besar. Ia juga memiliki banyak koleksi fungsi matematika untuk digunakan pada array untuk melakukan berbagai tugas. Salah satu yang penting adalah mean() fungsi 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

Kesimpulan

  • Rumus untuk menghitung rata-rata dilakukan dengan menghitung jumlah angka dalam daftar dibagi dengan banyaknya angka dalam daftar.
  • Rata-rata suatu daftar dapat dilakukan dengan banyak cara yaitu
    • Python Rata-rata dengan menggunakan loop
    • Dengan menggunakan sum() dan len() fungsi bawaan dari python
    • Menggunakan mean() berfungsi untuk menghitung rata-rata dari modul statistik.
    • Menggunakan mean() dari perpustakaan numpy