此操作需要尽可能快地应用于包含数百万个元素的实际数组。这是问题的简单版本。所以,我有一个唯一整数的随机数组(通常有数百万个元素)。totalIDs=[5,4,3,1,2,9,7,6,8...]我有另一个数组(通常是数万个)我可以创建一个掩码的唯一整数。subsampleIDs1=[5,1,9]subsampleIDs2=[3,7,8]subsampleIDs3=[2,6,9]...我可以用numpy来做mask=np.in1d(totalIDs,subsampleIDs,assume_unique=True)然后我可以使用掩码从另一个数组中提取我想要的信息(比如第0列包含我想要的信息)