On Dec 8, 1:36 pm, Pierre <[email protected]> wrote: > Hello, > > let b = array([ [0,1,2] , [3,4,5] , [6,7,8] ]) > > How can I easily extract the submatrix [ [0 ,1], [3, 4]] ? > > One possiblity is : b[[0,1],:][:,[0,1]] but it is not really easy ! > > Thanks.
x = numpy.array([ [0,1,2], [3,4,5], [6,7,8] ])
print x[0:2,:2]
>>> array([[0, 1],
[3, 4]])
Check out http://www.scipy.org/Tentative_NumPy_Tutorial
hth,
Jon.
--
http://mail.python.org/mailman/listinfo/python-list
