Python入门基础篇 No.25 —— 列表_切片slice操作
后世篇:列表_复制列表_排序_revered逆序_max_min_sum
小白不看都能懂:Python之真功夫系列(全章)
前言
一、切片操作
- 切片是 Python 序列及其重要的操作,适用于列表、元组、字符串等等。
- 切片 slice 操作可以让我们快速提取子列表或修改。标准格式为:[起始偏移量 start:终止偏移量 end[:步长 step]]
- 当步长省略时顺便可以省略第二个冒号
操作和说明 | 示例 | 结果 |
---|---|---|
[:] 提取整个列表 | [10,20,30][:] | [10,20,30] |
[start:]从 start 索引开始到结尾 | [10,20,30][1:] | [20,30] |
[:end]从头开始直到 end-1 | [10,20,30][:2] | [10,20] |
[start:end]从 start 到 end-1 | [10,20,30,40][1:3] | [20,30] |
[start: end :step] 从 start 提取到 end-1,步长是 step | [10,20,30,40,50,60,70][1:6:2] | [20, 40, 60] |
[10,20,30,40,50,60,70][-3:] | 倒数三个 | [50,60,70] |
[10,20,30,40,50,60,70][-5:-3] | 倒数第五个到倒数第三(包头不包尾) | [30,40] |
[10,20,30,40,50,60,70][::-1] | 步长为负,从右到左反向提取 | [70, 60, 50, 40, 30, 20, 10] |
总结
以上帮各位总结好了,收藏,关注即可查收。
后世篇:列表_复制列表_排序_revered逆序_max_min_sum
小白不看都能懂:Python之真功夫系列(全章)
关注下方公众号,免费拿Python学习资料!!!