首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python中删除空白字符

主要参考StackOverflow答案总结。

空白字符一般指以下几种字符:space, tab, linefeed, return, formfeed, and vertical tab。中英文对照表如下:

去除空格

去除左右两边的空格

使用 str.strip():

去除所有空格

使用 str.replace()

去除空白字符

去除所有的空白字符

使用 str.split()及 join

使用正则

使用 str.translate()

只去除左边的空白字符

使用 str.lstrip()

使用正则

只去除右边的空白字符

使用 str.rstrip()

使用正则

仅去除重复的空白字符

使用正则

综上, str.strip()会移除字符串中开头与结束(左右两侧)的空白字符,中间部分的空白字符是不会移除的。

strip方法中可自定义要移除的字符,如下面这个示例,移除的为字符串中两侧的逗号

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190925A0NFQJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券