背景:python中,字符串是由多个字符构成的,字符之间是有顺序的,这个顺序号就称为索引(index)。Python 允许通过索引来操作字符串中的单个或者多个字符。
1)截取1个字符串的方法:加一个索引。
字符串str1定义以后,可用strname[index]截取。
python允许从2端截取字符串。即开始,和结束2端。
从开始:index=0,依次增加,从结束,index=-1,依次减少,-2倒数第二。
2)截取多个字符串的方法:加个索引。开始位置,结束位置,以及步数。
strname[start : end : step]
strname:要截取的字符串;
start:表示要截取的第一个字符所在的索引(截取时包含该字符)。如果不指定,默认为 0,也就是从字符串的开头截取;
end:表示要截取的最后一个字符所在的索引(截取时不包含该字符)。如果不指定,默认为字符串的长度;
step:指的是从 start 索引处的字符开始,每 step 个距离获取一个字符,直至 end 索引出的字符。step 默认值为 1,当省略该值时,最后一个冒号也可以省略。

本文介绍Python中字符串索引及截取方法。在Python里,字符串由多个字符构成,字符顺序号即索引。可通过索引操作单个或多个字符,截取单个字符用strname[index],可从开始或结束两端截取;截取多个字符用strname[start : end : step],并说明了各参数默认值。

457

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



