Почему у меня ошибка "list index out of range"?

Дан файл f, компоненты которого являются действительными числами. Нужно найти разность первой и последней компонент файла.

f = open("input.txt", "r")
a = list(map(float, f.read().split()))
print(f"{(a[0] - a[-1]):.3f}")
f.close()

Ответы (0 шт):