data = []
curRow = []
dataPerRow = 8
for row in FILE.readlines():
    for item in row.split():
        if len(curRow) == dataPerRow:
            data.append(curRow)
curRow = []
curRow.Append(item)
data.append(curRow)
Python: как читать файл данных с нечетным количеством столбцов