这似乎是一件简单的事情,但我无法弄清楚......
first = np.array([0,1,2,0,4,2])
second = np.array([1,2])
我想进行元素比较,这样答案就是
array([False, True, True, False, False, True], dtype=bool)
基本上,我希望它对其中True
的每个元素first
都在second
. 所以如果first
有 100 个元素,那么输出也应该有 100 个元素。但我不知道怎么做。我试过使用np.equal
, np.any
,first==np.any(second)
无济于事。当然,我可以编写一个循环来执行此操作,但我知道必须有一种方法来执行此相对简单的任务!