Вам нужен список из пяти отдельных списков, и добавляйте каждый по очереди.
columns = [[]] * 5
with open('token_data.txt','r') as token:
for line in token:
for field, value in enumerate(line.split()):
columns[field].append(value)
Теперь вы найдете первое значение из первой строки в columns[0][0]
, второе значение изпервая строка в columns[1][0]
, первое значение во второй строке в columns[0][1]
и т. д.
Чтобы напечатать значение переменной, не заключайте ее в кавычки.Кавычки создают буквенную строку.
print(columns[0][0])
печатает значение columns[0][0]
, тогда как
print('columns[0][0]')
просто печатает буквальный текст "columns [0] [0]".