On 1/29/2013 1:49 PM, Alok Singhal wrote:
On Tue, 29 Jan 2013 00:41:54 -0800, C. Ng wrote:
Is there a numpy operation that does the following to the array?
1 2 ==> 4 3
3 4 2 1
Thanks in advance.
How about:
import numpy as np
a = np.array([[1,2],[3,4]])
a
array([[1, 2], [3, 4]])
On Tue, 29 Jan 2013 00:41:54 -0800, C. Ng wrote:
> Is there a numpy operation that does the following to the array?
>
> 1 2 ==> 4 3
> 3 4 2 1
>
> Thanks in advance.
How about:
>>> import numpy as np
>>> a = np.array([[1,2],[3,4]])
>>> a
array([[1, 2],
[3, 4]])
>>> a[::-1, ::-1]
On Tuesday, January 29, 2013 3:41:54 AM UTC-5, C. Ng wrote:
> Is there a numpy operation that does the following to the array?
>
>
>
> 1 2 ==> 4 3
>
> 3 4 2 1
>
>
>
> Thanks in advance.
>>> import numpy as np
>>> a=np.array([[1,2],[3,4]])
>>> a
array([[1, 2],
[3, 4]])
>>> np.
C. Ng wrote:
> Is there a numpy operation that does the following to the array?
>
> 1 2 ==> 4 3
> 3 4 2 1
How about
>>> a
array([[1, 2],
[3, 4]])
>>> a[::-1].transpose()[::-1].transpose()
array([[4, 3],
[2, 1]])
Or did you mean
>>> a.reshape((4,))[::-1].reshape((2,2))
ar