On Fri, Aug 29, 2008 at 10:42 AM, dmitrey <[EMAIL PROTECTED]> wrote: > > Keith Goodman wrote: >> Yeah, I do stuff like that too. fill works in place so it returns None. >> >> >>>> x = np.array([1,2]) >>>> x.fill(10) >>>> x >>>> >> array([10, 10]) >> >>>> x = x.fill(10) # <-- Danger! >>>> print x >>>> >> None >> > Since result "None" is never used it would be better to return reference > to the modified array, ...
I like that idea. A lot of numpy functions return a reference to the modified array when the output array (out) is specified. _______________________________________________ Numpy-discussion mailing list [email protected] http://projects.scipy.org/mailman/listinfo/numpy-discussion
