numpy.ndarray.take
numpy.ndarray.repeat
Set a.flat[n] = values[n] for all n in indices.
Refer to numpy.put for full documentation.
See also