一文彻底搞懂切片
作者:互联网
在正式讲解之前,我自己定义了一个正下标和负下标,便于理解概念。其对应关系如下:
# -10,-9,-8,-7,-6,-5,-4,-3,-2,-1
a = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
切片操作的格式是
a[起始位置:截至位置:步长及方向]
区间是左闭右开,即 [ 起始位置,截至位置 )。每个位置的数值意义如下:
- 起始位置
- 正整数:正下标位置
- 零:正下标位置,即第一个,可省略零(默认位置)
- 负整数:负下标位置
- 截止位置
- 正整数:正下标位置
- 负整数:负下标位置
- -1:负下标位置
- 步长及方向
- 正整数:取数的步长,正着取
- 负整数:取数的步长,反着取(从截止位置向起始位置取)
- 1:取数步长为1,可省略(默认步长)
正着取时,起始位置必须在截止位置左侧,否则取不到数
标签:正着,下标,一文,位置,起始,切片,步长,正整数,搞懂 来源: https://blog.csdn.net/weixin_38233103/article/details/116358002