Как найти среднее значение в файле .txt

Мне нужно найти минимальное, максимальное и среднее значения, приведенные в файле .txt. Я'удалось найти минимальные и максимальные значения, но ям борется с поиском среднего значения. У меня нетЯ написал любую кодировку для определения среднего, так как я понятия не имею, с чего начать. Мой текущий код:

def summaryStats():
    filename = input("Enter a file name: ")
    file = open(filename)
    data = file.readlines()
    data = data[0:]
    print("The minimum value is " + min(data))
    print("The maximum value is " + max(data))

Мне нужно иметь возможность вернуть среднее значение этих значений. На данный момент документ .txt имеет следующие значения: I '

893
255
504

Я изо всех сил пытаюсь найти среднее из них, потому что каждый раз, когда я пытаюсь найти сумму, мой результат равен 0.

Спасибо (простите ям только учусь работать с файлами)

Ответы на вопрос(2)

Ваш ответ на вопрос