[Numpy-discussion] Inconsistency with __index__() for rank-1 arrays?
Francesc Alted
faltet at pytables.org
Fri Oct 29 06:48:06 EDT 2010
A Friday 29 October 2010 12:18:20 Pauli Virtanen escrigué:
> Fri, 29 Oct 2010 09:54:23 +0200, Francesc Alted wrote:
> [clip]
>
> > My vote is +1 for deprecating ``array([scalar])`` as a scalar index
> > for NumPy 2.0.
>
> I'd be -0 on this, since 1-element Numpy arrays function like scalars
> in several other contexts, e.g. in casting to Python types and in
> boolean context.
>
> Note also that at least Python's struct module (mis-?)uses
> __index__() for casting inputs to integers.
Uh, could you put some examples of this please?
--
Francesc Alted
More information about the NumPy-Discussion
mailing list