как читать текстовый файл в 2-мерном массиве, например, импортировать numpy как np, импортировать matplotlib.pyplot как plt
fl = open ('input.sis', 'r')
lines = [[]]
line=[]
for i in range(1000):
for j in range(4):
f= fl.readline()
line[j].append(f)
lines[i].append(line[j])
print(lines[0,1])
Я пытаюсь прочитать первые 4 строки и присвоить им индексы от 0 до 3, и повторяю это 1000 раз.
Я получаю ошибку:
Traceback (most recent call last):
File "./plot_inputsis.py", line 13, in <module>
line[j].append(f)
IndexError: list index out of range
Для меня важно получить доступ к элементам массива lines[i,j]