Это один из способов получить решение целочисленного значения и длины;
int(values[int(len(values)/2)])
Также в среднем я заметил, что это единственный, который заканчивается на xxxx.0, его можно отредактировать так же, как и другие, отредактировав его так:
int(sum(values)/len(values))
Таким образом, полный код будет выглядеть так
def Lista():
values = []
print("Give your salary from smallest number to largerst.")
while True:
sum1 = int(input("Give your salary (0 ends): "))
if sum1 == 0:
print("Salary average:",int(sum(values)/len(values)))
print("Salary minimum:",min(values))
print("Salary maximum:",max(values))
print("Salary median:",int(values[int(len(values)/2)]))
return False
else:
values.append(sum1)
return Lista
Lista()
Надеюсь, это поможет :)
E: сумма была перекрыта, изменил ее на sum1