-
Python中删除空白字符
本站最新发布 Python从入门到精通|Python基础教程
试听地址 https://www.xin3721.com/eschool/pythonxin3721/












试听地址 https://www.xin3721.com/eschool/pythonxin3721/
主要参考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方法中可自定义要移除的字符,如下面这个示例,移除的为字符串中两侧的逗号

栏目列表
最新更新
数据工程师必须掌握的7个大数据实战项目
如何用Python获取微信好友信息,让你更加
python中星号变量的特殊用法
用 Python 自动监测 GitHub 项目更新
用Python进行数据清洗,这7种方法你一定要
如何理解 Python 中的面向对象编程?
Python 3 行代码 5 秒抠图的 AI 神器,根本无
python中星号变量的特殊用法
Python爬取前程无忧网站上python的招聘信息
用 Python 监控知乎和微博的热门话题
基于UDP的服务器端和客户端
再谈UDP和TCP
在socket编程中使用域名
网络数据传输时的大小端问题
socket编程实现文件传输功能
如何优雅地断开TCP连接?
图解TCP四次握手断开连接
详细分析TCP数据的传输过程
图解TCP数据报结构以及三次握手(非常详
TCP协议的粘包问题(数据的无边界性)
续 | 一套简单实用的SQL脚本,总有你需要
几道常见的SQL面试题,看你能答对几道?
你有一份经典SQL语句大全,请注意查收!
如何更优雅的写出你的SQL语句
当你执行JOIN ON时,数据库里发生了什么?
SQL 语句中 WHERE 条件后 写上1=1 是什么意思
常用SQL函数太简单?那是你没用过这些高
ORDER BY排序太简单?那是因为你还没用过
什么是数据库?
让我们一起查询数据