On Fri, Jan 30, 2009 at 22:16, Sturla Molden <[email protected]> wrote:

> On 1/30/2009 3:07 PM, Grissiom wrote:
>
> > Is fill function has any advantage over ones(size)*x ?
>
> You avoid filling with ones, all the multiplications and creating an
> temporary array. It can be done like this:
>
> a = empty(size)
> a[:] = x
>
> Which would be slightly faster and more memory efficient.
>
>
Hmm,  I +1 on this one. It's more pythonic ;)

-- 
Cheers,
Grissiom
_______________________________________________
Numpy-discussion mailing list
[email protected]
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to