Indexing
In this section, we address the methods NumPy offers for access and modification of data in an array. Python itself provides a rich set of indexing modes, and NumPy extends these with a number of methods suitable for numerical computations.
To access items of an array a, NumPy, as Python, uses the a[...] bracket notation. In the background, NumPy defines the __getitem__, __setitem__, and __deleteitem__ methods to do the requested operations on the array items. The arguments inside the brackets are expressions that specify the locations of the items we want to access. For example, to access the element at position (1,2) of the two-dimensional array a, we use the expression a[1,2]. Since indexing starts at 0, the expression refers ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access