首页 > 解决方案 > 在 numpy.array (A) 中查找不在 numpy.array(B) 中的行

问题描述

我正在使用两个具有 ~20k 和 ~30k 行的 2D numpy 数组。A 和 B 都有 270 列。我需要找到 A 中但 B 中没有的行。我使用了下面的代码,但它太慢了。

B = np.array([x for x in A if x.tolist() not in A.tolist()])

我需要这行代码的快速版本。任何想法表示赞赏!

标签: pythonarraysnumpy

解决方案


推荐阅读