更新时间:2021-11-28 23:24:50
也许:
>>> Y = np.array([2, 0, 1, 1]) >>> X = np.zeros((len(Y), 3)) >>> X[np.arange(len(Y)), Y] = 1 >>> X array([[ 0., 0., 1.], [ 1., 0., 0.], [ 0., 1., 0.], [ 0., 1., 0.]])
在二维numpy数组中查找值的索引
根据另一个数组中的所有值查找一个数组的最近索引 - Python/NumPy
numpy:获取二维数组最小值的列和行索引
Numpy:获取二维数组最小值的列和行索引
根据另一个numpy数组中的值查找numpy数组的索引
根据一维数组的索引和值构造二维numpy数组