# Контрольное задание по лабораторной работе №5 **Антонов Дмитрий А-03-23** ### Создание кортежа со случайными числами в диапазоне от 20 до 98, размером 20 ```py kort = tuple(rnd.uniform(20,99) for i in range(20)) kort (53.86162392247127, 23.64159596287047, 61.209080362158105, 90.19643865216301, 37.26052220441301, 26.291107540558315, 53.4491861411439, 70.91796073939588, 25.89828362411023, 45.202539366284824, 90.03260139325205, 76.24879442920543, 47.45325503226437, 61.971082638980874, 54.25047450833701, 46.43893208150455, 54.68716762380848, 92.31434477894435, 82.8913567268144, 40.52090472090592) ``` - Проверил тип созданного объекта ```py type(kort) ``` ### Создание нового кортежа, который включает элементы со значениями от 40 до 70 ```py newkort = tuple(now for now in kort if 40<=now<=70) newkort (53.86162392247127, 61.209080362158105, 53.4491861411439, 45.202539366284824, 47.45325503226437, 61.971082638980874, 54.25047450833701, 46.43893208150455, 54.68716762380848, 40.52090472090592) ``` ### Расчет среднего значения по новому кортежу ```py average = sum(newkort)/ len(newkort) average 51.90442463978593 ```