Robert Kern <[EMAIL PROTECTED]> wrote: ... > array([[ 0, 1, 2, 3, 4], > [ 5, 6, 7, 8, 9], > [10, 11, 12, 13, 14], > [15, 16, 17, 18, 19], > [20, 21, 22, 23, 24]]) > > > How do I easily slice out [0,1,2] > > In [7]: p[0, :3] > Out[7]: array([0, 1, 2]) > > > or [1,2,3] > > In [9]: p[0, 1:4] > Out[9]: array([1, 2, 3]) > > > or [2,7,12] > > In [10]: p[:3, 2] > Out[10]: array([ 2, 7, 12]) > > > or [7,12,17] and put it in a list? > > In [11]: p[1:4, 2] > Out[11]: array([ 7, 12, 17])
And for the "put it in a list" part, if you truly need that (which is rarely the case), just call list(p[1:4, 2]) and so on. BTW, all of these work with good old Numeric just as with numarray and numpy. Alex -- http://mail.python.org/mailman/listinfo/python-list