diff options
author | zengi <omar.uwaterloo@gmail.com> | 2017-04-29 13:34:28 +0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-29 13:34:28 +0500 |
commit | de6b269f559258f96fe29401798ec6c8a7dc3dbc (patch) | |
tree | 8adf453b349009278796f0fb3403ff0616bd3207 | |
parent | ef2cfe12c49ab377cfbf2f54993699b92229b907 (diff) | |
download | numpy-de6b269f559258f96fe29401798ec6c8a7dc3dbc.tar.gz |
Correction in default stop index value for negative stepping.
On line 88 the default value for stop index 'j' in the basic slice syntax is i:j:k for negative values of k is given as -1
Line 88: and -1 for *k < 0* . If *k* is not given it defaults to 1. Note that
Proposing that this should be changed to -n-1:
Line 88: and *-n-1* for *k < 0* . If *k* is not given it defaults to 1. Note that
The issue was discussed and was approved by a project member see the following link :
https://github.com/numpy/numpy/issues/9010#issuecomment-298095768
-rw-r--r-- | doc/source/reference/arrays.indexing.rst | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/source/reference/arrays.indexing.rst b/doc/source/reference/arrays.indexing.rst index 6a5f428da..ae95517b6 100644 --- a/doc/source/reference/arrays.indexing.rst +++ b/doc/source/reference/arrays.indexing.rst @@ -85,7 +85,7 @@ concepts to remember include: - Assume *n* is the number of elements in the dimension being sliced. Then, if *i* is not given it defaults to 0 for *k > 0* and *n - 1* for *k < 0* . If *j* is not given it defaults to *n* for *k > 0* - and -1 for *k < 0* . If *k* is not given it defaults to 1. Note that + and *-n-1* for *k < 0* . If *k* is not given it defaults to 1. Note that ``::`` is the same as ``:`` and means select all indices along this axis. |