python 在内置模块(builtins)中内建了字符串类 str,它提供了可以去除左右空白的函数 strip
,如果只针对左边的处理可以用 lstrip
函数,只处理右边的用 rstrip
函数。
strip 函数
def strip(self, *args, **kwargs):
在不指定参数时,函数会清除字符串左右边的空格;指定参数意味着去除相应的字符串。
清除左右两边空格
>>> ' knowledge dict '.strip()
'knowledge dict'
清除左右两边指定字符
>>> 'yyyknowledge dictyyy'.strip('y')
'knowledge dict'
lstrip 函数
>>> ' knowledge dict'.lstrip()
'knowledge dict'
rstrip 函数
>>> 'knowledge dict '.rstrip()
'knowledge dict'