![](https://secure.gravatar.com/avatar/764323a14e554c97ab74177e0bce51d4.jpg?s=120&d=mm&r=g)
13 Jul
2012
13 Jul
'12
9:24 a.m.
On Thu, Jul 12, 2012 at 10:32 PM, Chao YUE <chaoyuejoy@gmail.com> wrote:
Thanks all for the discussion. Actually I am trying to use something like numpy ndarray indexing in the function. Like when I call:
func(a,'1:3,:,2:4'), it knows I want to retrieve a[1:3,:,2:4], and func(a,'1:3,:,4') for a[1:3,:,4] ect. I am very close now.
[~] |1> from numpy import index_exp [~] |2> index_exp[1:3,:,2:4] (slice(1, 3, None), slice(None, None, None), slice(2, 4, None)) -- Robert Kern