Вы можете сделать это также с помощью панд skiprows
в read_csv
.Предположим, что ваша таблица выглядит следующим образом:
import numpy, pandas, time
my_table = numpy.random.random((10, 4))
numpy.savetxt("text.txt", my_table, delimiter=",")
Вы можете просто прочитать определенную строку, установив skiprows;
print(pandas.read_csv("text.txt", sep =',',header = None, skiprows =3, nrows = 1))
или назначить каждую строку переменной;
for i in range(len(df)):
locals()['line'+ str(i+1)] = pandas.read_csv("text.txt", sep =',',header = None, skiprows =i, nrows = 1)
print(line1)
или только значения массива:
print(line2.values)