Indexing routines
See also
Generating index arrays
Translates slice objects to concatenation along the second axis.  |  |
Translates slice objects to concatenation along the first axis.  |  |
A nicer way to build up index tuples for arrays.  |  |
  |  Return the indices of the elements that are non-zero.  |  
  |  Return elements chosen from   |  
  |  Return an array representing the indices of a grid.  |  
  |  Construct an open mesh from multiple sequences.  |  
  |  |
  |  Converts a tuple of index arrays into an array of flat indices, applying boundary modes to the multi-index.  |  
  |  Converts a flat index or array of flat indices into a tuple of coordinate arrays.  |  
  |  Return the indices to access the main diagonal of an array.  |  
  |  Return the indices to access the main diagonal of an n-dimensional array.  |  
  |  Return the indices to access (n, n) arrays, given a masking function.  |  
  |  Return the indices for the lower-triangle of an (n, m) array.  |  
  |  Return the indices for the lower-triangle of arr.  |  
  |  Return the indices for the upper-triangle of an (n, m) array.  |  
  |  Return the indices for the upper-triangle of arr.  |  
Indexing-like operations
  |  Take elements from an array along an axis.  |  
  |  Take values from the input array by matching 1d index and data slices.  |  
  |  Construct an array from an index array and a set of arrays to choose from.  |  
  |  Return selected slices of an array along given axis.  |  
  |  Extract a diagonal or construct a diagonal array.  |  
  |  Return specified diagonals.  |  
  |  Return an array drawn from elements in choicelist, depending on conditions.  |  
  |  Create a view into the array with the given shape and strides.  |  
Inserting data into arrays
  |  Change elements of an array based on conditional and input values.  |  
  |  Replaces specified elements of an array with given values.  |  
  |  Put values into the destination array by matching 1d index and data slices.  |  
  |  Changes elements of an array based on conditional and input values.  |  
  |  Fill the main diagonal of the given array of any dimensionality.  |  
Iterating over arrays
  |  Efficient multi-dimensional iterator object to iterate over arrays.  |  
  |  Multidimensional index iterator.  |  
  |  An N-dimensional iterator object to index arrays.  |  
Create nditers for use in nested loops  |  |
Flat iterator object to iterate over arrays.  |  |
  |  Buffered iterator for big arrays.  |  
    © 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
    https://numpy.org/doc/1.19/reference/routines.indexing.html