python列表有几种切片形式

1、切片形式

(1)正向切片

正向切片即使用正向索引,索引从0开始进行切片。

(2)反向切片

反向切片即使用反向索引,索引从-1开始进行切片。

(3)多维切片

列表是支持多维切片的,如下示例,拿出2维列表中的数据项A

(4)高级切片

反向和正向切片可以混合使用。

2、实例

>>>li=["A","B","C","D","E","F","G"]
>>>li[:]①
['A','B','C','D','E','F','G']
>>>li[2:4]②
['C','D']
>>>li[::2]③
['A','C','E','G']
>>>li[::-2]
['G','E','C','A']④
>>>li[::-1]⑤
['G','F','E','D','C','B','A']
>>>li[:-5:-2]⑥
['G','E']
>>>li[0::-1]⑦
['A']
>>>li[5::-2]⑧
['F','D','B']
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。