go语言slice怎么删除元素


本文摘自php中文网,作者藏色散人,侵删。

go语言slice删除元素的方法:首先通过“func main() {...}”方法删除单个元素或批量删除元素;然后将删除点前后的元素连接起来即可。

本文操作环境:Windows7系统、Go1.11.2、Dell G3电脑。

golang slice删除元素

一、删除单个元素

1

2

3

4

5

6

7

8

9

10

func main() {

     

    seq := []string{"a", "b", "c", "d", "e"}

    // 指定删除位置      

    index := 2

  

    // 将删除点前后的元素连接起来

    seq = append(seq[:index], seq[index+1:]...)

    fmt.Println(seq)//[a b d e]

}

append的第二个参数是追加的元素,是一个一个的追加

阅读剩余部分

相关阅读 >>

Go语言指针

Go语言开发工具

Go语言package是什么

关于go使用mysql测试

Go语言数组

Go语言中go build和go install的区别

Go语言范围(range)

Go语言属于什么

Go语言变量

Go语言 for 循环

更多相关阅读请进入《Go语言》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...