课程
/后端开发
/Python
/初识Python
那为什么示例代码有L[:-2]
答案为['Adam', 'Lisa']
这个我也理解不了
L[-2:]['Bart', 'Paul']
这到底是什么范围切片,从倒数第二个开始到第零个???
2015-07-13
源自:初识Python 8-2
正在回答
L = ['Adam', 'Lisa', 'Bart', 'Paul']
-4 -3 -2 -1 L[:-2]表示从开头(-4)切到 -2,且不包括-2
L[-2:]表示从-2 切到结尾包,含结尾的元素
Mymusic 提问者
str1 = '<a href="http://www.fishc.com/dvd" target="_blank">鱼C资源打包</a>'
Str2=[-45,-32]为什么显示
'www.fishc.com'
qq_侍_0
qq_侍_0 回复 qq_侍_0
小台芒 回复 qq_侍_0
L[:-2]也就是正数第一个到倒数第二个,所以['Adam', 'Lisa']
L[-2:]的意思是从倒数第二到倒数第零(倒数第一往后的),这样写可以把倒数第一,一起显示出来
你可以试下L[-2:-1]等下就显示倒数第二,也就是Lisa
JaneShen
Mymusic 提问者 回复 JaneShen
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序