hello cc

python 中strip方法

Posted on 2015-08-06 14:51  星际海盗  阅读(1022)  评论(0)    收藏  举报

strip方法的作用是处理字符串左右两边的空白符(包括'\n', '\r',  '\t',  ' ')或指定的字符

详细说明:

strip  同时去掉左右两边的空格
lstrip 去掉左边的空格
rstrip 去掉右边的空格

使用举例:

strip:

>>> st = '   123   '
>>> st
'   123   '
>>> st = st.strip()
>>> st
'123'  处理结果显示:strip方法去掉了字符串左右两边的空字符
>>>

 

>>> ss = '\t\nabcdef\r\t   '
>>> ss
'\t\nabcdef\r\t   '
>>> ss = ss.strip()
>>> ss
'abcdef'  处理结果显示:将\t\n\r,' ' 空字符全部去掉了。
>>>

 
>>> ss
'abcdef'
>>> ss = ss.strip('a')
>>> ss
'bcdef'  处理结果显示:将字符串头部的’a'去掉了
>>> ss = ss.strip('f')
>>> ss
'bcde'    处理结果显示:将字符串尾部的字符'f'去掉了
>>> ss = ss.strip('de')
>>> ss
'bc'

>>>ss = 'abcdef'
>>> ss = ss.strip('cd')
>>> ss
'abcdef'      处理结果显示:字符串中间的‘cd’没有被处理掉。
>>>

 

hello man