[Numpy-discussion] combining two arrays into one

mark markbak@gmail....
Tue Apr 10 08:02:46 CDT 2007


Hello list -

I want to combine two arrays into one, and I cannot find a clean way
to do it.

I have the following two arrays:

>>> x = array([[1, 2, 3],
               [4, 5, 6]])
>>> y = array([[10, 20, 30],
               [40, 50, 60]])

Now I want to make a new array z, such that z[:,:,0] gives me x an d
z[:,:,1] gives me y.

But what do I do? This doesn't work the right way for me:

>>> z = array([x,y])
>>> z[:,:,0]
array([[ 1,  4],
       [10, 40]])

Thanks for your help,

Mark



More information about the Numpy-discussion mailing list