Как считать неизвестное количество строк в Python3, при том, что последняя введенная строка неизвестна и она не пустая.
Пример:
ec37334 3 3.148
P45917 9 2.58
k48754 6 4.452
Me77143 0 0.597
CR29967 0 4.872 (Здесь заканчивается без последней пустой строки)
Я пытался реализовать это через цикл, но как?
table = []
i = input()
while i != '':
i = input()
table.append(i)
print(table)