Golang / 未分类 · 2023年3月7日 0

知识分享之Golang——Golang中切片的一些增加、删除、添加、遍历删除【】

知识分享之Golang——Golang中切片的一些增加、删除、添加、遍历删除

背景

知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。

知识分享系列目前包含Java、Golang、Linux、Docker等等。

开发环境

  • 系统:windows10
  • 语言:Golang
  • golang版本:1.17

内容

本节我们进行分享Golang中切片的一些增加、删除、添加、遍历删除等操作,以下为本次的测试案例

package main

import (
    "fmt"
)

func main() {
    var ss []string
    fmt.Printf("初始切片:%v n", ss)
    //切片尾部追加元素append elemnt
    for i := 0; i 

案例2:遍历删除,重点在于len(ageList)长度一直是变化的,同时当某个元素被删除时循环下标不发生改变,这样可以有效防止前一次移动过来的对象被忽略掉

    tt := []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
    for i := 0; i 

参考文献:

https://studygolang.com/articles/16223
https://blog.csdn.net/whatday/article/details/98244776

88x31.png
打赏 赞(0) 分享'
分享到...
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

文章目录