У меня уже есть массив, инициализированный как массив 3x6, который называется self.ascii
. Я пытаюсь изменить блок 3x3 этого массива за раз, используя код:
for x in range(3):
for y in range(3):
# currY and currX represent the bottom left corner of the 3x3 square I am tyring to alter
self.ascii[y+currY][x+currX] = arr[y][x] # yes I know the x and y values are backwards between the arrays
Однако я продолжаю получать ошибку, в GNURadio-Companion list index out of range
- до Я даже пытаюсь запустить его. Я знаю, что индексы здесь не выходят за пределы диапазона списка.
Вопрос: Почему python проверяет это перед запуском, и есть ли другой способ загрузки этих массивов 3x3