Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Boleh Mengira Purata Aritmetik Senarai dalam Python dengan Cekap?

Bagaimanakah Saya Boleh Mengira Purata Aritmetik Senarai dalam Python dengan Cekap?

Barbara Streisand
Lepaskan: 2024-11-28 06:00:14
asal
478 orang telah melayarinya

How Can I Efficiently Calculate the Arithmetic Mean of a List in Python?

Mencari Min Aritmetik Senarai dalam Python: Petua dan Amalan Terbaik

Mengira purata senarai ialah tugas asas dalam data analisis dan boleh dicapai dengan mudah menggunakan perpustakaan standard Python. Berikut ialah panduan komprehensif untuk mencari min aritmetik, juga dikenali sebagai purata, senarai dalam Python:

Python 3.8 :

  • Untuk kestabilan berangka yang optimum apabila berurusan dengan nombor titik terapung, gunakan statistik.fmean fungsi.

Python 3.4 :

  • Walaupun masih menyediakan kestabilan berangka untuk terapung, statistics.mean ialah pilihan yang lebih perlahan daripada fmean.

Untuk Versi Lama Python 3 dan Python 2:

  • Kira min menggunakan formula berikut:

    • Python 3: sum(xs) / len(xs)
    • Python 2: sum(xs) / float(len(xs)) (tukar len kepada float untuk memastikan bahagian apungan)

Contoh:

Pertimbangkan senarai [15, 18, 2, 36, 12, 78, 5, 6, 9]:

import statistics

mean = statistics.mean([15, 18, 2, 36, 12, 78, 5, 6, 9])

print(mean)  # 20.11111111111111
Salin selepas log masuk

Dengan menggunakan fungsi yang sesuai dan teknik, anda boleh mencari min senarai dengan cekap dan tepat dalam Python, memastikan kestabilan dan ketepatan keputusan anda.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengira Purata Aritmetik Senarai dalam Python dengan Cekap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan