On Tue, Mar 18, 2008 at 9:12 AM, Chris Withers <[EMAIL PROTECTED]>
wrote:

> Hi All,
>
> Say I have an aribtary number of arrays:
>
> arrays = [array([1,2,3]),array([4,5,6]),array([7,8,9])]
>
> How can I sum these all together?
>
> My only solution so far is this:
>
> sum = arrays[0]
> for a in arrays[1:]:
>   sum += a
>
> ...which is ugly :-S
>

Doesn't look too bad to me. Alternatively, you could stack them together in
one big array and sum on the first axis, which might look cooler but isn't
likely to be any faster.

Chuck
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to