我想从二维数组 a 中找到多个匹配行
a = np.array([[2, 1],
[3, 3],
[4, 6],
[4, 8],
[4, 7],
[4, 3]])
我必须搜索以下条目
b = np.array([[4,6],
[4,7]])
我知道我可以遍历 b 并执行以下操作
for i in range(len(b)) :
print(np.where(np.all(a==b[i],axis=1))[0])
我得到关注
[2]
[4]
我可以不使用任何循环直接获取 [[2],[4]]吗?
皈依舞
守着一只汪
相关分类