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语言值传递介绍

go 语言结构

Go语言适合用在哪方面

Go语言的异常处理介绍

Go语言结构体

Go语言怎么将string转int类型

Go语言多维数组

Go语言函数值传递值

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




打赏

取消

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

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

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

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

评论

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