通过不同大小的另一个数组分配2D数组的子集

问题描述 投票:0回答:1

我有一个数组,我想用另一个(较小的)填充数组的一部分。例如:

A = np.array([[0,0,0,0,0,0],[0,0,0,0,0,0]])
B = np.array([[1,2,3,4],[1,2,5,9]])

我想得到:

np.array[[1,2,3,4,0,0],[1,2,5,9,0,0]])]
arrays numpy assign
1个回答
0
投票

答案是

A[:B.shape[0],B.shape[1]]+=B
© www.soinside.com 2019 - 2024. All rights reserved.