【发布时间】:2020-01-11 15:05:05
【问题描述】:
X = np.arange(12).reshape((3, 4)) => shape (3,4)
row = np.array([0, 1, 2])
row[:, np.newaxis] => shape (3,1)
X[row[:, np.newaxis], :] => shape (3,1,4)
当根据“广播规则”广播的索引的形状应该是最终形状时,谁能解释这个最终形状是如何发生的?
【问题讨论】:
-
第二个索引是一个切片,而不是另一个数组。广播不适用。
标签: python numpy indexing reshape