一道python题目,求解答!

img

只举个例子,输出输出请自行组织一下:

>>> s = [1,2,3,4,5,6]
>>> n = len(s)
>>> m = sum(s)/n
>>> m
3.5
>>> t = [(i-m)**2 for i in s]
>>> d = (sum(t)/(n-1))**0.5
>>> d
1.8708286933869707
>>> 

标准差丢了个右括号

s = list(map(int, input(">>>").split()))

m = sum(s) / len(s)
d = (sum(map(lambda x: (x -m) **2 , s)) / (len(s) - 1)) ** 0.5

print(m, d)