golang删除数组某个元素

Posted ExplorerMan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了golang删除数组某个元素相关的知识,希望对你有一定的参考价值。

golang中对一个slice进行“slice”可以取片段得到一个新的slice,那么如何用简洁的代码删除slice中的一个元素呢?

a := []int{0, 1, 2, 3, 4}
//删除第i个元素
i := 2
a = append(a[:i], a[i+1:]...)


作者:krystollia
链接:https://www.jianshu.com/p/bfde71cac827
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

以上是关于golang删除数组某个元素的主要内容,如果未能解决你的问题,请参考以下文章

如何在golang的循环中删除结构数组的元素

java如何删除掉数组中的某个元素??

java如何删除掉数组中的某个元素??

golang 中 怎么实现slice 删除指定的元素

删除排序数组中的重复项的golang实现

代码片段 - Golang 实现集合操作