Я пишу программу, которая берет ввод кучи чисел, а затем помещает числа в список, а затем находит среднее среднее всех номеров в списке. Всякий раз, когда я запускаю эту программу в оболочке python, я продолжаю получать ошибку «AttributeError: объект« NoneType »не имеет атрибута« добавить ». Я изучал это, но не уверен, почему моя программа подходит к этой ошибке. Я посмотрел на Stack Overflow другие экземпляры, в которых кто-то использовал метод append и придумал эту же ошибку, но я до сих пор не понимаю, что я сделал неправильно.Почему моя программа python для цикла не добавляет требуемую переменную?
episode_list= []
mather= input("Enter list:")
for number in mather:
episode_list= episode_list.append(number)
for element in episode_list:
total += element
final= total/ len(episode_list)
print(final)
'list.append' присоединяется к списку и возвращает' None', делая 'episode_list = episode_list.append (number)' добавляет к списку, а затем присваивает переменной значение 'None', следовательно, ошибка. –