Операции с множествами#

Создание правильных наборов#

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

Найти уникальные элементы массива.

unique_all(x)

Найти уникальные элементы массива, а также подсчеты, обратные значения и индексы.

unique_counts(x)

Найти уникальные элементы и их количество во входном массиве x.

unique_inverse(x)

Найти уникальные элементы x и индексы для восстановления x.

unique_values(x)

Возвращает уникальные элементы входного массива x.

Булевы операции#

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

Найти пересечение двух массивов.

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

Вычисляет element in test_elements, трансляция по элемент только.

setdiff1d(ar1, ar2[, assume_unique])

Найти разность множеств двух массивов.

setxor1d(ar1, ar2[, assume_unique])

Найти симметрическую разность двух массивов.

union1d(ar1, ar2)

Найти объединение двух массивов.