Это мой код: Любая помощь будет оценена. Застревание при возврате ошибки «int» не является итерируемым и не уверен, куда идти оттуда. Ошибка при запуске первой части моей функции в #minimum.Python min, max, mean, median code function define error
#Minimum
min_val = min(input_list)
int(min_val)
return min_val
#Maximum
max_val = max(input_list)
int(max_val)
return max_val
#Mean
total = sum(input_list)
length = len(input_list)
for nums in [input_list]:
mean_val = total/length
float(mean_val)
return mean_val
#Median
sorted(input_list)
med_val = sorted(lst)
lstLen = len(lst)
index = (lstLen - 1) // 2
if (lstLen % 2):
return med_val[index]
else:
return (med_val[index] + med_val[index + 1])/2.0
return min_val, max_val, mean_val, med_val
В определении функции функция называется «статистика». В вашем примере, где вы вызываете функцию, вы вызываете функцию с именем 'get_stats'. Может быть, поэтому это не определено? – tsroten
Почему бы не написать отдельные функции для 'max',' min', 'mean',' median' и написать функцию-оболочку, чтобы вызвать их все. – Akavall
В качестве альтернативы, почему вы не используете функции 'max()' и 'min()' для получения максимального и минимального значения в списке? – ozgur