[Numpy-discussion] weird indexing

Gael Varoquaux gael.varoquaux@normalesup....
Fri Jan 4 04:33:22 CST 2008


On Thu, Jan 03, 2008 at 04:16:39PM -0800, Mathew Yeates wrote:
> Hi
> Okay, here's a weird one. In Fortran you can specify the upper/lower 
> bounds of an array
> e.g. REAL A(3:7)

> What would be the best way to translate this to a Numpy array? I would 
> like to do something like
> A=numpy.zeros(shape=(5,))
> and have the expression A[3] actually return A[0].

> Or something. Any thoughts?

Create a proxy object with an overriden __getitem__ method? That seems
quite ugly to me.

Gaël


More information about the Numpy-discussion mailing list