六、切片#
1. 切片简介#
取一个字符串 list或tuple的部分元素是非常常见的操作
- 切片 译自英文单词slice,指的是一部分
- 切片 根据 步长从原序列中取出一部分元素组成新序列
- 切片适用于 字符串 列表 元组
2. 切片的格式#
字符串[开始索引:结束索引:步长](包含开始,不包含结束)
1 2 3 |
|
代码:
1 2 3 |
|
步长默认为1,可以省略
1 |
|
开始索引为0,可以省略
1 |
|
到末尾结束,可以省略结束索引
1 |
|
3. 索引的正序和倒序#
索引分为正序和倒序
正序:从左向右,0开始
倒序:从右向左,-1开始
1 2 3 |
|
代码:
1 2 3 4 5 |
|
4. 步长为负数#
步长也可以为负数,代表逆序切片
1 2 3 |
|
代码:
1 2 3 4 5 |
|