title: Efficient way for appending numpy array
body: <p>I will keep it simple.I have a loop that appends new row to a numpy array...what is the efficient way to do this.</p>
  
  <pre><code>n=np.zeros([1,2])
  for x in [[2,3],[4,5],[7,6]]
        n=np.append(n,x,axis=1)
  </code></pre>
  
  <p>Now the thing is there is a [0,0] sticking to it so I have to remove it by </p>
  
  <pre><code>   del n[0]
  </code></pre>
  
  <p>Which seems dumb...So please tell me an efficient way to do this.</p>
  
  <pre><code>   n=np.empty([1,2])
  </code></pre>
  
  <p>is even worse it creates an uninitialised value.</p>