1

对于一些 nd 数组

a = np.zeros((2,5,4))

我想根据一些布尔语句对最后一个维度进行切片。

a[1,:, (True,True,True,True)].shape

但是,返回 (4,5) 而我希望 (5,4) 的形状像

a[1,:, :].shape

那么,这里发生了什么?

(此行为仅在我通过从中选择一个奇异切片来删除第一个维度时发生。)

4

0 回答 0