Use an index array to construct a new array from a set of choices.
Refer to numpy.choose for full documentation.
See also
numpy.ma.MaskedArray.argsort
numpy.ma.MaskedArray.compress