[Numpy-discussion] array gymnastics

Brent Pedersen bpederse at gmail.com
Thu Sep 11 21:19:22 EDT 2008


On Thu, Sep 11, 2008 at 6:03 PM, Alan Jackson <alan at ajackson.org> wrote:
> There has got to be a simple way to do this, but I'm just not seeing it.
>
>>>> a = array([[1,2,3,4,5,6],
>              [7,8,9,10,11,12]])
>>>> b = array([21,22,23,24,25,26])
>
> What I want to end up with is :
>
> c = array([[1,7,21],
>           [2,8,22],
>            ......
>           [6,12,26]])
>
>
> --
> -----------------------------------------------------------------------
> | Alan K. Jackson            | To see a World in a Grain of Sand      |
> | alan at ajackson.org          | And a Heaven in a Wild Flower,         |
> | www.ajackson.org           | Hold Infinity in the palm of your hand |
> | Houston, Texas             | And Eternity in an hour. - Blake       |
> -----------------------------------------------------------------------
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at scipy.org
> http://projects.scipy.org/mailman/listinfo/numpy-discussion
>

hi, i think

>>> numpy.column_stack((a[0], a[1], b))

does what you want.



More information about the NumPy-Discussion mailing list