倒序切片求详解

>>> L = ['Adam', 'Lisa', 'Bart', 'Paul']

>>> L[-2:]
['Bart', 'Paul']

>>> L[:-2]
['Adam', 'Lisa']

>>> L[-3:-1]
['Lisa', 'Bart']

>>> L[-4:-1:2]
['Adam', 'Bart']
看不懂这个[-2:]  它-2是Bart,-1为结束索引,不包含该索引的值,为啥结果还有‘paul’

qq_红了樱桃绿了芭蕉_0
浏览 1138回答 2
2回答

qq_红了樱桃绿了芭蕉_0

不赞同,如果是[-2:4]那么结果应该-2 -1 1 2 3 即是‘Bart',‘Paul','Adam','Lisa’,‘Bart'

产品经理不是经理

L[-2:]等价于L[-2:4],而不是等价于L[-2:-1]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python