On Dec 8, 1:36 pm, Pierre <pierre.gaill...@gmail.com> 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