【发布时间】:2023-01-24 14:20:48
【问题描述】:
我在 python 中有以下数组:
a = np.array([[1,1,1],[1,1,1],[1,1,1]])
和以下索引数组:
b = np.array([0,1,2])
我想使用 b 对 a 进行索引,以便我可以从匹配的行/列中减去 1 并得到以下结果:
[[0,1,1],[0,1,0],[0,0,1]]
我可以使用循环来做到这一点,想知道是否有一种“非循环”的方式来做到这一点。
【问题讨论】:
标签: python arrays numpy indexing