# How to get the "interior" view of a multidimensional array with unknown number of axes

**URL:** https://discourse.julialang.org/t/how-to-get-the-interior-view-of-a-multidimensional-array-with-unknown-number-of-axes/107759
**Category:** New to Julia
**Tags:** indexing, arrays
**Created:** [December 18, 2023, 9:34am UTC](https://discourse.julialang.org/t/how-to-get-the-interior-view-of-a-multidimensional-array-with-unknown-number-of-axes/107759 "2023-12-18T09:34:32Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![jinfreedom](https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/32.png) [@jinfreedom](https://discourse.julialang.org/u/jinfreedom)
#### Post date: [December 18, 2023, 9:34am UTC](https://discourse.julialang.org/t/how-to-get-the-interior-view-of-a-multidimensional-array-with-unknown-number-of-axes/107759/1 "2023-12-18T09:34:32Z")

</div>

Hi, I would like to extract “interior” part of an array `A_int=A[h:end-h,h:end-h,...]` where I don’t know how many axes `A` have. What is the correct syntax for this purpose?

---

<div class="post-metadata">

### Author: ![Vasily\_Pisarev](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vasily_pisarev/32/7929_2.png) [@Vasily\_Pisarev](https://discourse.julialang.org/u/Vasily_Pisarev)
#### Post date: [December 18, 2023, 10:13am UTC](https://discourse.julialang.org/t/how-to-get-the-interior-view-of-a-multidimensional-array-with-unknown-number-of-axes/107759/2 "2023-12-18T10:13:11Z")

</div>

One way is `A[map(axis->axis[begin+h:end-h], axes(A))...]`
