不调用第三方库,通过Python计算列表[5,5,8,1,9,3,5,6,7,2,4]的方差和标准差
时间: 2023-10-25 09:11:28 浏览: 52
计算列表的方差和标准差可以通过以下步骤实现:
1. 计算列表的平均值
2. 计算每个元素与平均值的差值的平方
3. 计算差值平方的平均值,即为方差
4. 方差的平方根即为标准差
下面是Python代码实现:
```
lst = [5,5,8,1,9,3,5,6,7,2,4]
# 计算平均值
mean = sum(lst) / len(lst)
# 计算差值平方的平均值,即为方差
variance = sum((x - mean) ** 2 for x in lst) / len(lst)
# 标准差为方差的平方根
std_dev = variance ** 0.5
print("方差为:", variance)
print("标准差为:", std_dev)
```
输出结果为:
```
方差为: 6.472727272727273
标准差为: 2.5447339059327378
```
阅读全文