У меня вопрос по поводу моего Python кода. Я хотел бы прочитать данные из файла .txt
и рассчитать среднее значение этих значений. Формат файла .txt
(1 вертикальный столбец):
1.36
5.5
6.11
12.05
25.8
38.28
Код, который я написал:
from statistics import mean
with open('inputdata.txt','r') as fin:
data=fin.read().split('\n')
for index in range(len(data)):
average=mean(float(index))
print(average)
Я использовал приведенный выше код, но в команде окно показывает следующее сообщение:
if iter(data) is data:
TypeError: 'float' object is not iterable
Может ли кто-нибудь мне помочь?