Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python – ค่าเบี่ยงเบนเฉลี่ยขององค์ประกอบ


เมื่อต้องการค้นหาค่าเบี่ยงเบนเฉลี่ยขององค์ประกอบของรายการ จะใช้วิธี "ผลรวม" และวิธี "เลน"

ตัวอย่าง

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน

my_list = [3, 5, 7, 10, 12]

print("The list is :")
print(my_list)

my_mean = sum(my_list) / len(my_list)
my_variance = sum([((x – my_mean) ** 2) for x in my_list]) / len(my_list)
my_result = my_variance ** 0.5

print("The result is :")
print(result)

ผลลัพธ์

The original list :
[3, 5, 7, 10, 12]
the standard deviation of list is :
3.2619012860600183

คำอธิบาย

  • รายการถูกกำหนดและแสดงบนคอนโซล

  • ได้รับ 'ผลรวม' ของรายการและ 'len' ของรายการแล้ว

  • 'ผลรวม' หารด้วย 'len'

  • สิ่งนี้ถูกกำหนดให้กับตัวแปร

  • ตอนนี้ องค์ประกอบในรายการได้รับการทำซ้ำและยกกำลังสอง

  • ได้รับผลรวมและกำหนดให้กับตัวแปรอื่น

  • รากที่สองของตัวแปรข้างต้นจะได้รับและกำหนดให้กับ "ผลลัพธ์"

  • นี่คือเอาต์พุตที่แสดงบนคอนโซล