Я читаю набор данных (разделенных пробелами) из файла. Мне нужно хранить все столбцы отдельно от последнего в массиве data
, а последний столбец в массиве target
.Python: как читать файл и хранить определенные столбцы в массиве
Можете ли вы посоветовать мне, как продолжить дальше?
Это то, что я до сих пор:
with open(filename) as f:
data = f.readlines()
Или я читать построчно?
PS: Тип данных столбцов также отличается.
Edit: Sample Data
faban 1 0 0.288 withspy
faban 2 0 0.243 withoutspy
simulated 1 0 0.159 withoutspy
faban 1 1 0.189 withoutspy
Можете ли вы предоставить образцы данных? –
Просьба проверить правую часть. – SaadH
Возможно, вы захотите использовать модуль csv. –