Я пытаюсь выяснить, как взять небольшую матрицу (матрица B
ниже) и добавить значения в большую матрицу (матрица A
ниже) по определенному индексу. Кажется, что numpy будет хорошим вариантом для этого сценария, но я не могу понять, как это сделать.
Матрица A
:
[[0, 0, 0, 0, 0, 0]
[0, 0, 0, 0, 0, 0]
[0, 0, 0, 0, 0, 0]
[0, 0, 0, 0, 0, 0]
[0, 0, 0, 0, 0, 0]]
Матрица B
:
[[2, 3, 4]
[5, 6, 7]
[8, 9, 3]]
Желаемый конечный результат:
[[0, 0, 0, 0, 0, 0]
[0, 0, 2, 3, 4, 0]
[0, 0, 5, 6, 7, 0]
[0, 0, 8, 9, 3, 0]
[0, 0, 0, 0, 0, 0]]