title: Unsuccessful append to an empty NumPy array
body: <p>I am trying to fill an empty(not np.empty!) array with values using append but I am gettin error:</p>
  
  <p>My code is as follows:</p>
  
  <pre><code>import numpy as np
  result=np.asarray([np.asarray([]),np.asarray([])])
  result[0]=np.append([result[0]],[1,2])
  </code></pre>
  
  <p>And I am getting:</p>
  
  <pre><code>ValueError: could not broadcast input array from shape (2) into shape (0)
  </code></pre>