mask1 = np.searchsorted(unqB, unqA, 'right') - np.searchsorted(unqB, unqA,
    'left') == 1
mask2 = np.searchsorted(unqA, unqB, 'right') - np.searchsorted(unqA, unqB,
    'left') == 1
return mask1[idx1], mask2[idx2]
Найти индексы общих значений в двух массивах