# Why isn't there a non-! version of deleteat!()?

**URL:** https://discourse.julialang.org/t/why-isnt-there-a-non-version-of-deleteat/123355
**Category:** New to Julia
**Tags:** abstractvector
**Created:** [December 2, 2024, 12:50pm UTC](https://discourse.julialang.org/t/why-isnt-there-a-non-version-of-deleteat/123355 "2024-12-02T12:50:17Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)
#### Post date: [December 2, 2024, 12:56pm UTC](https://discourse.julialang.org/t/why-isnt-there-a-non-version-of-deleteat/123355/2 "2024-12-02T12:56:07Z")

</div>

> [@francisbarton](#):
>
> but I don’t think Julia supports negative indices like this?

There are packages that will do this, e.g. see InvertedIndices.jl or the `@delete` macro from Accessors.jl.

See also previous discussions:

- [Equivalent of np.delete?](https://discourse.julialang.org/t/equivalent-of-np-delete/122642)
- [Elegant way of exclusive indexing](https://discourse.julialang.org/t/elegant-way-of-exclusive-indexing/76894)
- [Matrix indexing](https://discourse.julialang.org/t/matrix-indexing/70057)
- [Accessing every elements of an array except a certain range](https://discourse.julialang.org/t/accessing-every-elements-of-an-array-except-a-certain-range/55173)

---

_[View the full topic](https://discourse.julialang.org/t/why-isnt-there-a-non-version-of-deleteat/123355)._
