" " . , obj NumPy dtype bool, x[obj]
... ( ) x [obj.nonzero()] , , obj.nonzero() ( obj.ndim) , obj.
In [4]: a.nonzero()
Out[4]: (array([0]), array([0]))
b[a] b[a.nonzero()],
In [6]: b[(np.array([0]), np.array([0]))]
Out[6]: array([1])
In [7]: b[a]
Out[7]: array([1])
a b, , Joran Beasley, a :
import numpy as np
a = np.array([True, False])
b = np.array([1, 2, 3, 4])
b.shape = (2,2)
print(b[a])