วิธีหาค่าเฉลี่ยของรายการใน Python

ฟังก์ชันตัวอย่างโค้ดคอมพิวเตอร์ Python

เครดิตรูปภาพ: matejmo/iStock/GettyImages

หากคุณกำลังใช้ภาษาการเขียนโปรแกรมที่เรียกว่า Python เพื่อทำคณิตศาสตร์หรือการคำนวณทางสถิติ คุณอาจต้องหาค่าเฉลี่ยของตัวเลขในรายการในบางจุด มีหลายวิธีในการทำเช่นนี้ รวมถึงการคำนวณค่าเฉลี่ยโดยวนรอบรายการและใช้ฟังก์ชันไลบรารีเพื่อค้นหาค่าเฉลี่ยของชุดตัวเลข

Python เฉลี่ยผ่าน Loop

ค่าเฉลี่ยหรือค่าเฉลี่ยของชุดตัวเลขมักจะหมายถึงผลรวมของตัวเลขทั้งหมดหารด้วยจำนวนตัวเลขในรายการ ซึ่งจะทำให้ค่าเฉลี่ยเลขคณิต ซึ่งสามารถเป็นประโยชน์ในการประยุกต์ใช้ทางสถิติที่หลากหลายและบริบทที่ไม่เป็นทางการ

วิดีโอประจำวันนี้

ภาษาการเขียนโปรแกรม Python ทำให้ง่ายต่อการก้าวหรือวนซ้ำผ่านองค์ประกอบของรายการและคำนวณคุณสมบัติบางอย่างสำหรับแต่ละรายการ Python มีลูปหลายประเภท รวมถึงลูป "while" ที่ดำเนินต่อไปจนกว่าเงื่อนไขจะไม่เป็นจริงอีกต่อไป และลูป "for" ที่รันโค้ดเพียงครั้งเดียวในแต่ละองค์ประกอบของรายการ

ลูป "for" น่าจะเป็นลูปที่ง่ายที่สุดที่จะใช้ใน Python สำหรับค่าเฉลี่ยของรายการ ตั้งค่าตัวแปรให้เท่ากับศูนย์และวนซ้ำในแต่ละองค์ประกอบของรายการ โดยเพิ่มค่าให้กับตัวแปรใหม่ เมื่อวนซ้ำเสร็จแล้ว ให้คำนวณความยาวของรายการโดยใช้ฟังก์ชัน "len" ในตัวของ Python หารผลรวมด้วยความยาวของรายการ

การจัดการกับการปัดเศษ

หากรายการมีจำนวนเต็มทั้งหมด ให้คูณรายการด้วยค่าคงที่ "1.0" เพื่อบังคับให้เป็นเลขฐานสิบ ดังนั้น Python จะไม่ปัดเศษผลลัพธ์ให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด คุณอาจต้องการใช้คลาส "ทศนิยม" ในตัวของ Python เพื่อควบคุมว่า Python ปัดเศษของผลลัพธ์มากน้อยเพียงใด

กระบวนการนี้เหมือนกันในภาษาเวอร์ชัน Python 2 หรือ Python 3

การใช้ฟังก์ชัน NumPy Mean

ในบางกรณี คุณอาจไม่ต้องการใช้โค้ดของคุณเพื่อดำเนินการทั่วไป เช่น การหาค่าเฉลี่ยของตัวเลขใน Python

คุณสามารถใช้ไลบรารีแอดออนที่หลากหลายใน Python เพื่อคำนวณค่าเฉลี่ยและฟังก์ชันทางสถิติอื่นๆ ห้องสมุดทั่วไปคือห้องสมุดคอมพิวเตอร์วิทยาศาสตร์ NumPy ซึ่งเป็นห้องสมุดฟรี คุณสามารถส่งรายการหรืออาร์เรย์ของตัวเลขไปยังฟังก์ชัน "numpy.mean" ที่รวมอยู่ในไลบรารี และจะส่งกลับค่าเฉลี่ยของตัวเลขที่คุณส่ง

NumPy สามารถติดตั้งได้บนระบบปฏิบัติการและเวอร์ชันล่าสุดของ Python NumPy ยังสามารถใช้กับ Python สำหรับการคำนวณค่าเบี่ยงเบนมาตรฐานโดยใช้ฟังก์ชัน "numpy.std"

หมวดหมู่

ล่าสุด

วิธีการรวบรวมงานนำเสนอ PowerPoint หลายรายการ

วิธีการรวบรวมงานนำเสนอ PowerPoint หลายรายการ

ข้ามกระดานลบแบบแห้งและทำการนำเสนอบนคอมพิวเตอร์...

วิธีการแยกแต่ละสไลด์จากการนำเสนอ Power Point

วิธีการแยกแต่ละสไลด์จากการนำเสนอ Power Point

แยกสไลด์ PowerPoint และบันทึกเป็นไฟล์แยก ในฐาน...

วิธีการสร้าง Drop Cap ใน PowerPoint

วิธีการสร้าง Drop Cap ใน PowerPoint

เครดิตรูปภาพ: สตูดิโอ GRAND OUEST/iStock/Getty ...