Импорт данных и имен переменных из текстового файла в Python

У меня есть текстовый файл, содержащий данные моделирования (60 столбцов, 100 тыс. Строк):

a  b   c  
1  11 111
2  22 222
3  33 333
4  44 444

... где в первой строке - имена переменных, а под (в столбцах) - соответствующие данные (тип с плавающей запятой).

Мне нужно использовать все эти переменные с их данными в Python для дальнейших расчетов. Например, когда я вставляю:

print(b)

Мне нужно получить значения из второго столбца.

Я знаю, как импортировать данные:

data=np.genfromtxt("1.txt", unpack=True, skiprows = 1)

Назначьте переменные «вручную»:

a,b,c=np.genfromtxt("1.txt", unpack=True, skiprows = 1)

Но у меня проблемы с получением имен переменных:

reader = csv.reader(open("1.txt", "rt"))
for row in reader: 
   list.append(row)
variables=(list[0])  

Как я могу изменить этот код, чтобы получить все имена переменных из первой строки и присвоить их импортированным массивам?

Ответы на вопрос(4)

Ваш ответ на вопрос