У меня есть массив массивов, например:
x = np.array([[1,2,3],[10,20,30]])
Теперь допустим, что я хочу расширить каждый массив на [4,40], чтобы сгенерировать следующий результирующий массив:
[[1,2,3,4],[10,20,30,40]]
Как я могу сделать это, не делая копию всего массива?Я попытался изменить форму массива на месте, но он выдает ошибку ValueError:
x[0] = np.append(x[0],4)
x[1] = np.append(x[1],40)
ValueError : could not broadcast input array from shape (4) into shape (3)