Первый пост и новичок с python здесь. У меня есть следующий вопрос, на который я пытаюсь ответить. Я кое-что собрал по кусочкам, но получал постоянные ошибки, пытаясь вычислить все положительные числа. Вторая часть предназначена для определения любых неплавающих чисел.
Напишите функцию get_all_stats, которая принимает список l чисел с плавающей запятой в качестве аргумента и возвращает кортеж минимального, максимального, суммы и среднего всех положительных чисел в l.
Вдобавок возвращает «Неверное значение!» если l имеет какое-либо число без плавающей запятой
get_all_stats([1.0, 2.0, 3.0, 3, -1.0])
def get_all_stats(l):
l_tmp = [num for num in l]
return(min(l_tmp),max(l_tmp),sum(l_tmp),sum(l_tmp)/len(l_tmp))