เมื่อต้องการค้นหาค่าเบี่ยงเบนเฉลี่ยขององค์ประกอบของรายการ จะใช้วิธี "ผลรวม" และวิธี "เลน"
ตัวอย่าง
ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน
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'
-
สิ่งนี้ถูกกำหนดให้กับตัวแปร
-
ตอนนี้ องค์ประกอบในรายการได้รับการทำซ้ำและยกกำลังสอง
-
ได้รับผลรวมและกำหนดให้กับตัวแปรอื่น
-
รากที่สองของตัวแปรข้างต้นจะได้รับและกำหนดให้กับ "ผลลัพธ์"
-
นี่คือเอาต์พุตที่แสดงบนคอนโซล