Discussion:
[Numpy-discussion] Indexing with floats
Fabien
2016-06-10 11:15:29 UTC
Permalink
Hi,

I really tried to do my homework before asking this here, but I just
couldn't find the relevant information anywhere...

My question is about the rationale behind forbidding indexing with
x[2.]
__main__:1: VisibleDeprecationWarning: using a non-integer number
instead of an integer will result in an error in the future

I don't find this very handy from a user's perspective, and I'd be
grateful for pointers on discussion threads and/or PRs where this has
been discussed, so that I can understand why it's important.

Maybe a short note on the indexing docpage
(http://docs.scipy.org/doc/numpy-1.11.0/user/basics.indexing.html)
could be useful also.

Thanks a lot!

Fabien
Robert Kern
2016-06-10 11:48:20 UTC
Permalink
Post by Fabien
Hi,
I really tried to do my homework before asking this here, but I just
couldn't find the relevant information anywhere...
Post by Fabien
My question is about the rationale behind forbidding indexing with
x[2.]
__main__:1: VisibleDeprecationWarning: using a non-integer number instead
of an integer will result in an error in the future
Post by Fabien
I don't find this very handy from a user's perspective, and I'd be
grateful for pointers on discussion threads and/or PRs where this has been
discussed, so that I can understand why it's important.

https://mail.scipy.org/pipermail/numpy-discussion/2012-December/064705.html
https://github.com/numpy/numpy/issues/2810
https://github.com/numpy/numpy/pull/2891
https://github.com/numpy/numpy/pull/3243
https://mail.scipy.org/pipermail/numpy-discussion/2015-July/073125.html

Note that the future is coming in the next numpy release:

https://github.com/numpy/numpy/pull/6271

--
Robert Kern
Fabien
2016-06-10 12:02:21 UTC
Permalink
Post by Robert Kern
https://mail.scipy.org/pipermail/numpy-discussion/2012-December/064705.html
https://github.com/numpy/numpy/issues/2810
https://github.com/numpy/numpy/pull/2891
https://github.com/numpy/numpy/pull/3243
https://mail.scipy.org/pipermail/numpy-discussion/2015-July/073125.html
https://github.com/numpy/numpy/pull/6271
--
Robert Kern
Thanks Robert!

Loading...