Python的字符串分片

来源:互联网 发布:淘宝模板自己怎么设计 编辑:程序博客网 时间:2024/06/05 18:52

1.字符串的索引
给出一个字符串,可输出任意一个字符,如果索引为负数,就是相当于从后向前数。

>>> str="HelloWorld!"  >>> print str[0]  H  >>> print str[-4]  r  

2.字符串的分片
分片就是从给定的字符串中分离出部分内容。

>>> str="HelloWorld!"  >>> print str[0]  H  >>> print str[-4]  r  >>> print str[1:4]  ell  >>> print str[:-7]  Hell  >>> print str[5:]  World!  

分片的扩展形式:
str[I,J,K]意思是从I到J-1,每隔K个元素索引一次,如果K为负数,就是按从由往左索引。

>>> print str[2:7:2]  loo  >>> print str[2:7:1]  lloWo  
0 0
原创粉丝点击