title: Numpy slice of arbitrary dimensions
body: <p>I would like to slice a numpy array to obtain the <code>i</code>-th index in the last dimension. For a 3D array, this would be:</p>
  <pre><code>slice = myarray[:, :, i]
  </code></pre>
  <p>But I am writing a function where I can take an array of arbitrary dimensions, so for a 4D array I'd need <code>myarray[:, :, :, i]</code>, and so on. Is there a way I can obtain this slice for any array without explicitly having to write the array dimensions?</p>