numpy.ma.in1d#

ma.in1d(ar1, ar2, assume_unique=False, инвертировать=False)[источник]#

Проверить, присутствует ли каждый элемент массива во втором массиве.

Выходные данные всегда являются маскированным массивом.

Мы рекомендуем использовать isin вместо in1d для нового кода.

Смотрите также

isin

Версия этой функции, сохраняющая форму ar1.

Примеры

>>> import numpy as np
>>> ar1 = np.ma.array([0, 1, 2, 5, 0])
>>> ar2 = [0, 2]
>>> np.ma.in1d(ar1, ar2)
masked_array(data=[ True, False,  True, False,  True],
             mask=False,
       fill_value=True)