сперва я упорядочил числа по возрастанию с помощью функции sort()
чтобы найти максимум, я использовал функцию max(), чтобы найти минимум - min(). Чтобы найти среднее, я нашёл сумму всех чисел и поделил на количество элементов множества: sum(e)/len(e). чтобы найти медиану, я посчитал количество элементов множества, если оно чётное, то мы делим сумму двух серединных чисел на 2, если нечётное, то мы просто находим серединное число
for i in e:
if len(e)%2 == 0:
sus = (i[len(e)/2-1]+i[len(e)]/2)/2
else:
sus = i[len(e)//2]
чтобы найти моду, я создал слварь и посчитал количество самых частых ключей:
r = {e}
print(max(r, key=r.count))
чтобы найти дисперсию, я вычел из каждого числа множества среднее, возвёл все эти числа в квадрат и сложил их, после чего поделил эту сумму на количество символов:
pip = 0
for x in e:
pip += (x-sum(e)/len(e))**2
print(pip/len(e))
чтобы найти отклонение я вычел из каждого числа множества среднее, возвёл все эти числа в квадрат и сложил их, после чего поделил эту сумму на количество символов минус 1, после чего возвёл в степень 0.5
pipip = 0