- 此问题在此处已有答案**:
check for identical rows in different numpy arrays(7个答案)
10天前关闭。
我想用numpy数组掩码问一个问题。
例如,给定以下数组:
a b
1 2
3 4
5 6
6 5
我有另一个数组
a b
1 2
3 4
我想比较两个数组,找出第二个数组在第一个数组中的索引号。
例如,解应为index=[0,1]
我试过了
np.where np.where(~(np.abs(a - b[:,None]).sum(-1)==0).any(0))
但没有给出最终结果
谢谢你的建议!
2条答案
按热度按时间ny6fqffe1#
基于
Broadcasting
的可能解决方案,其中ar1
和ar2
分别是两个数组:输出:
dphi5xsq2#