title: Insert element into numpy array
body: <p>Lists have a very simple method to insert elements:</p>
  
  <pre><code>a = [1,2,3,4]
  a.insert(2,66)
  print a
  [1, 2, 66, 3, 4]
  </code></pre>
  
  <p>For a <code>numpy</code> array I could do:</p>
  
  <pre><code>a = np.asarray([1,2,3,4])
  a_l = a.tolist()
  a_l.insert(2,66)
  a = np.asarray(a_l)
  print a
  [1 2 66 3 4]
  </code></pre>
  
  <p>but this is very convoluted.</p>
  
  <p>Is there an <code>insert</code> equivalent for <code>numpy</code> arrays?</p>