Имеется файл с записанными в нем числами типа float. На каждой строке одно число. Необходимо их оттуда считать, а затем записать в список. Пытался так:
probs_in_file = open("textfile.txt")
probs = probs_in_file.read()
probs_in_file.close()
print('\nprobs:\n', probs)
Работает, но в список не знаю как записать.
(probs -- это от слова "probabilities", числа типа float -- это вероятности. :))
Пытался еще так:
prob_list = []
probs = open('textfile.txt', 'r')
for line in probs:
prob_list.append(line)
print('\nprob_list\n', prob_list)
Выдаёт что-то типа: [0.002703125\n, 0.002375\n, 0.001078125\n, 0.001796875\n, ...], зато в списке.
Вопрос таков: как записать в список в первом случае и/или убрать символы переноса строки во втором?
Заранее спасибо).