Computer >> Máy Tính >  >> Lập trình >> Python

Python - Độ lệch trung bình của các phần tử

Khi cần tìm độ lệch trung bình của các phần tử của danh sách, phương thức ‘sum’ và phương thức ‘len’ được sử dụng.

Ví dụ

Dưới đây là một minh chứng về điều tương tự

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)

Đầu ra

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

Giải thích

  • Một danh sách được xác định và hiển thị trên bảng điều khiển.

  • Thu được ‘sum’ của danh sách và ‘len’ của danh sách.

  • ‘Sum’ được chia cho ‘len’.

  • Điều này được gán cho một biến.

  • Bây giờ, các phần tử trong danh sách được lặp lại và bình phương.

  • Tổng của chúng được lấy và được gán cho một biến khác.

  • Căn bậc hai của biến trên được lấy và gán cho một "kết quả".

  • Đây là đầu ra được hiển thị trên bảng điều khiển.