本文介绍: 1. 声明切片2. 初始化切片2.1 切片长度2.1.1 初始化指定长度的切片2.1.2 查看切片长度 len()2.2 切片容量2.2.1 初始化指定容量的切片2.2.2 查看切片长度 len()3 切片赋值3.1 直接赋值3.2 引用数组给切片赋值3.3 引用数组某区间给切片赋值3.4 通过切片赋值给切片4. 空切片5. append()6. copy()
1. 声明切片
2. 初始化切片
2.1 切片长度
2.1.1 初始化指定长度的切片
在函数内,可简写做:
2.1.2 查看切片长度 len()
结果:
2.2 切片容量
2.2.1 初始化指定容量的切片
2.2.2 查看切片长度 len()
3 切片赋值
3.1 直接赋值
3.2 引用数组给切片赋值
3.3 引用数组某区间给切片赋值
3.3.1 从数组位置N个取到第M个元素,赋值给切片
– 语法
– 示例
3.3.2 从数组位置N取到结尾,赋值给切片
– 语法
– 示例
3.3.3 从开头取到第M个元素,赋值给切片
– 语法
– 示例
3.4 通过切片赋值给切片
4. 空切片
4.1 仅声明的切片为空
4.2 初始容量为0的切片不为空
5. append()
– 语法
– 示例1(添加一个成员)
– 示例2(添加多个成员)
– 示例3(添加成员赋值给新切片)
6. copy() 函数
– 语法
– 示例1(新切片长度 >= 原切片长度)
– 示例2 (新切片长度 < 原切片长度)
– 示例2 (新切未初始化)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。