Python入门篇之字符串(3)
复制代码 代码如下: 'HDWUD HDJHS LKJDS'.lower() 'hdwud hdjhs lkjds' 4、replace replace方法返回某字符串的所有匹配项均被替换后得到字符串 复制代码 代码如下: 'This
复制代码 代码如下:
>>> 'HDWUD HDJHS LKJDS'.lower()
'hdwud hdjhs lkjds'
4、replace
replace方法返回某字符串的所有匹配项均被替换后得到字符串
复制代码 代码如下:
>>> 'This is a test'.replace('is','eez')
'Theez eez a test'
5、split
它是join的逆方法,用来将字符串分割成序列
复制代码 代码如下:
>>> '1+2+3+4+5'.split('+')
['1', '2', '3', '4', '5']
>>> 'C:\usr\bin\env'.split('/')
['C:\\usr\x08in\\env']
>>> 'Using the default'.split()
['Using', 'the', 'default']
注意:如果不提供任何分隔符,程序会把所有的空格作为分隔符
6、strip
strip方法返回去除两侧(不包含内部)空格的字符串:
复制代码 代码如下:
>>> ' internal whitespace is kept '.strip()
'internal whitespace is kept'
也可指定需要去除的字符,将它们列为参数即可:
复制代码 代码如下:
>>> '*** SPAM * for * everyone!!! ***'.strip(' *!')
'SPAM * for * everyone'
注意:只会去除两侧的字符
7、translate
translate方法和replace方法一样,可以替换字符串中的某些部分,但是和前者不同的是,translate方法只处理单个字符
- 上一篇:Python入门篇之字典
- 下一篇:Python入门篇之列表和元组
精彩图集
精彩文章






