美文网首页
golang 删除 slice 中的部分元素

golang 删除 slice 中的部分元素

作者: xcyzjs | 来源:发表于2019-11-08 16:08 被阅读0次

    golang 对 slice 的操作全在 [:] 中 和 append

    // 删除切片的第三个元素
    sslice := []int{0,1,2,3,4}
    sslice = append(sslice[:2], sslice[3:]...)
    
    

    Notice

    1. sslice[A:B], 包涵 A, 不包括 B; 若 A = B,包涵 A
    2. append 第一个参数为 切片, 第二(三,四)个参数为 元素, 若为 切片, 可以使用 ... 分解 (析构) 为元素

    相关文章

      网友评论

          本文标题:golang 删除 slice 中的部分元素

          本文链接:https://www.haomeiwen.com/subject/zgcwbctx.html