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语言vim怎么设置

Go语言是啥

Go语言异常处理的方法介绍

Go语言 if 语句

Go语言有没有优势?

Go语言string转int的方法

Go语言实现之基于websocket浏览器通知功能

Go语言相对于c/c++有什么优势

Go语言怎么将字符串转换成浮点数

Go语言如何升级版本

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




打赏

取消

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

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

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

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

评论

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