I have a set of coordinates and try to find those subsets the coordinate is in. 

```
import numpy as np
a=np.array([[[0,1,1],[1,1,1]],[[0,1,1],[2,1,1]],[[3,3,3],[2,2,2]]])

```

If I try things like:

```
print(np.argwhere(a==[[0,1,1]]))
print(a[[0,1,1]])
print(np.isin([0,1,1],a))

```

I get:

```
[[0 0 0]
 [0 0 1]
 [0 0 2]
 [0 1 1]
 [0 1 2]
 [1 0 0]
 [1 0 1]
 [1 0 2]
 [1 1 1]
 [1 1 2]]
[[[0 1 1]
  [1 1 1]]

 [[0 1 1]
  [2 1 1]]

 [[0 1 1]
  [2 1 1]]]
[ True  True  True]

```

But I expect something like:

```
[true,true,false]

```

**EDIT**

The best case would be If I get an array where only all other coordinates which are members of the founded subsets are in like:

```
out = [[1,1,1],[2,1,1]]

```