Python字符串之删除空白字符串的五种方法

strip()删除字符串开头和结尾的空白字符
lstrip()删除字符串左侧的空白字符
rstrip()删除字符串右侧的空白字符

1、strip() 删除字符串开头和结尾的空白字符。

>>> mystr = '   hello,python java PHP World   '

>>> mystr.strip()
'hello,python java PHP World'

2、lstrip() 删除字符串左侧的空白字符。

>>> mystr = '   hello,python java PHP World   '

>>> mystr.lstrip()
'hello,python java PHP World   '

3、rstrip() 删除字符串右侧的空白字符。

>>> mystr = '   hello,python java PHP World   '

>>> mystr.rstrip()
'   hello,python java PHP World'

4、使用replace()替换掉所有空白字符。

>>> mystr = '   hello,python java PHP World   '

>>> mystr.replace(' ','')
'hello,pythonjavaPHPWorld'

5、先用split()方法将字符串按空格分割,再用join()方法将字符串拼接起来。

>>> mystr = '   hello,python java PHP World   '

#先分割,默认按空格分割全部字符串内容
>>> newStr = mystr.split()
>>> newStr
['hello,python', 'java', 'PHP', 'World']

#将分割后得到的字符串列表拼接起来
>>> ''.join(newStr)
'hello,pythonjavaPHPWorld'

>>> ''.join(mystr.split())
'hello,pythonjavaPHPWorld'
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容