[Numpy-discussion] Slice specified axis
Fri Apr 6 15:12:27 CDT 2012
On Fri, Apr 6, 2012 at 8:54 AM, Benjamin Root <email@example.com> wrote:
> On Friday, April 6, 2012, Val Kalatsky wrote:
>> The only slicing short-cut I can think of is the Ellipsis object, but
>> it's not going to help you much here.
>> The alternatives that come to my mind are (1) manipulation of shape
>> directly and (2) building a string and running eval on it.
>> Your solution is better than (1), and (2) is a horrible hack, so your
>> solution wins again.
> Take a peek at how np.gradient() does it. It creates a list of None with
> a length equal to the number of dimensions, and then inserts a slice object
> in the appropriate spot in the list.
> Ben Root
Hmm, it looks like my original implementation wasn't too far off. Thanks
for the tip!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the NumPy-Discussion