Я использую питон версию 3.Сравнивая цифры в списке на целое число, а затем возвращаются цифры
Для домашней работы, я пытаюсь разрешить пять цифр ввода от пользователя, а затем найти среднее значение этих цифр , Я понял, что часть (потратил час на изучение функции карты, очень круто).
Вторая часть проблемы состоит в том, чтобы сравнить каждый отдельный элемент списка со средним значением, а затем вернуть те, которые больше среднего.
Я думаю, что «если есть» внизу будет сравнивать числа в списке со средним, но я не знаю, как вытащить это значение, чтобы распечатать его. Вы, ребята, катаетесь за всю помощь.
#Creating a list
my_numbers = [input("Enter a number: ") for i in range(5)]
#Finding sum
Total = sum(map(int, my_numbers))
#Finding the average
Average = Total/5
print ("The average is: ")
print (Average)
print ("The numbers greater than the average are: ")
if any in my_numbers > Average:
Просто обратите внимание, что '[input (« Введите число: ») для i в диапазоне (5)]' можно изменить для преобразования в число на входе (сохранение с использованием карты позже) - например: '[int (input («Введите число:»)) для i в диапазоне (5)] ' –