Hello,
I have a numpy array (2 rows 3 colums)

import numpy
a=numpy.array(  [ [1,2,3] , [3,3,1] ])

I wish to add a row, this is how i do it

s=a.shape
numpy.resize(a,s[0]+1,s[1])
a[s[0]]=new row vector.

Q: Is this a costly operation? What happens if i have to it several
(and unknown) number of times?
is there a simpler way to add a row?

Thank you in advance
Saptarshi
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to