title: Remove range of columns in numpy array
body: <p>I have an array :</p>
  
  <pre><code>e = np.array([[ 0,  1,  2,  3, 4, 7, 4],
                [ 4,  5,  6,  7, 2, 3, 1],
                [ 8,  9, 10, 11, 3, 5, 7]])
  </code></pre>
  
  <p>I want to remove the range of columns from column 1 to column 3, so it should return:</p>
  
  <pre><code>e = np.array([[ 0,  4, 7, 4],
                [ 4,  2, 3, 1],
                [ 8,  3, 5, 7]])
  </code></pre>
  
  <p>I've seen some solution , but they remove specific column by its index, not in range, how to solve it? Thanks</p>