集合例程#

创建正确的集合#

unique(ar[, return_index, return_inverse, ...])

查找数组的唯一元素。

unique_all(x)

查找数组的唯一元素,以及计数、逆序和索引。

unique_counts(x)

查找输入数组x的唯一元素和计数。

unique_inverse(x)

查找x的唯一元素以及重建x的索引。

unique_values(x)

返回输入数组x的唯一元素。

布尔运算#

in1d(ar1, ar2[, assume_unique, invert, kind])

测试一维数组的每个元素是否也存在于第二个数组中。

intersect1d(ar1, ar2[, assume_unique, ...])

查找两个数组的交集。

isin(element, test_elements[, ...])

计算element in test_elements,仅在element上广播。

setdiff1d(ar1, ar2[, assume_unique])

查找两个数组的集合差。

setxor1d(ar1, ar2[, assume_unique])

查找两个数组的集合异或。

union1d(ar1, ar2)

查找两个数组的并集。