Python切片就是截取字符串中的某一个或某一串字符,切片操作是字符串的重要特性。从左到右,索引从0开始,如果是从右到左,是从-1开始,如下:
Intercept = ‘Character-string’
Intercept[0]
‘C’
Intercept[-1]
‘g’
Intercept[-2]
‘n’
Intercept[1]
‘h’
除了获取单个字符,我们还可以用更复杂的方式获取一段字符,操作格式是[开始:结束:步长],包含开始索引,不包含结束的索引,截取到结束索引的前一个。这三个参数没有严格要求必须同时存在,但如果要获取某段字符至少要有开始或结束,如果都不写就是获取整个字符串内容了,如下:
Intercept[0:4]
‘Char’
Intercept[-5:]
‘tring’
Interceptr[0:10:2]
‘Caatr’
Intercept[:]
‘Character-string’
此切片方法也适用于list或tuple,可以截取他们的部分元素。
name[‘Ava’,’Blake’,’Connor’,’David’,’Emma’,’Frank’]
name[0]
[‘Ava’]
name[1:3]
[‘Blake’,’Connor’]
Python切片详解
1239

被折叠的 条评论
为什么被折叠?



