Что я хочу сделать, это вставить матрицу (из str) в другую матрицу.
HM =
[['', '', '', '', ''],
['', '', '', '', ''],
['', '', '', '', ''],
['', '', '', '', ''],
['', '', '', '', ''],
['', '', '', '', ''],
['', '', '', '', '']]
B = [["AA", "BB"],["CC","DD"]]
offset = (1,2)
Результат должен быть:
[['', '', '', '', ''],
['', '', 'AA', 'BB', ''],
['', '', 'CC', 'DD', ''],
['', '', '', '', ''],
['', '', '', '', ''],
['', '', '', '', ''],
['', '', '', '', '']]
работает на ноутбуке jupyter версии 3.7, пробовал np.insert, пробовал HM + B, пробовал np slash
HM = [[""]*15]*10
B = [["BBB"]*3, ["CCC"]*3, ["DDD"]*3]
offsetx = 2
offsety = 1
for x in range(1, 1 + offsetx):
for y in range(2, 2 + offsety):
HM[x][y] = B[x][y]
HM