Indexing routines

See also

Indexing

Generating index arrays

c_ Translates slice objects to concatenation along the second axis.
r_ Translates slice objects to concatenation along the first axis.
s_ A nicer way to build up index tuples for arrays.
nonzero
where
indices
ix_
ogrid nd_grid instance which returns an open multi-dimensional “meshgrid”.
ravel_multi_index
unravel_index
diag_indices
diag_indices_from
mask_indices
tril_indices
tril_indices_from
triu_indices
triu_indices_from

Indexing-like operations

take
choose
compress
diag
diagonal
select

Inserting data into arrays

place
put
putmask
fill_diagonal

Iterating over arrays

nditer Efficient multi-dimensional iterator object to iterate over arrays.
ndenumerate(arr) Multidimensional index iterator.
ndindex(*args) An N-dimensional iterator object to index arrays.
flatiter Flat iterator object to iterate over arrays.

Table Of Contents

Previous topic

numpy.rot90

Next topic

numpy.c

This Page