Я хочу присвоить новое значение [i + 1] [j] массива, но, похоже, возникла проблема.
a = np.array(['#', '#', '#', '#', '#', '#','#', ' ', ' ', 'A', ' ', '#',
'#', ' ', '#', 'P', ' ', '#',
'#', ' ', ' ', ' ', ' ', '#',
'#', 'P', ' ', ' ', ' ', '#',
'#', '2', ' ', ' ', ' ', '#',
'#', '#', '#', '#', '#', '#'])
print(len(a))
b = np.reshape(a,(7,6))
i = 0
j = 0
print(b[i + 1][j])
b[i + 1][j] = 'AP'
print(b[i + 1][j])
вывод:
#
A
Как я могу назначить «AP» вместо «#»?