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)