On Fri, Apr 6, 2012 at 8:54 AM, Benjamin Root <ben.r...@ou.edu> 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. >> Cheers >> Val >> > > 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. > > Cheers! > Ben Root > >> Hmm, it looks like my original implementation wasn't too far off. Thanks for the tip! -Tony
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion