Is there any way to delete the specific elements of an numpy array "In-place" in python:
<p>when calling the "np.delete()", I am not interested to define a new variable for the reduced size array. I want to execute the delete on the original numpy array. Any thought? </p>

<pre><code>&gt;&gt;&gt; arr = np.array([[1,2], [5,6], [9,10]])
&gt;&gt;&gt; arr
array([[ 1,  2],
       [ 5,  6],
       [ 9, 10]])
&gt;&gt;&gt; np.delete(arr, 1, 0)
array([[ 1,  2],
       [ 9, 10]])
&gt;&gt;&gt; arr
array([[ 1,  2],
       [ 5,  6],
       [ 9, 10]])
but I want:
&gt;&gt;&gt; arr
array([[ 1,  2],
       [ 9, 10]])
</code></pre>