Python去掉字符串中空格的方法


Posted in Python onMarch 11, 2014

我们经常在处理字符串时遇到有很多空格的问题,一个一个的去手动删除不是我们程序员应该做的事情,今天这篇技巧的文章三水点靠木就来给大家讲一下,如何用Python去除字符串中的空格。
我们先创建一个左右都有N个空格的字符串变量s,看代码:

>>> s = “   三水点靠木    ”
>>>

去除字符串空格,在Python里面有它的内置方法,不需要我们自己去造轮子了。
lstrip:删除左边的空格
这个字符串方法,会删除字符串s开始位置前的空格。
>>> s.lstrip()
'三水点靠木   '

rstrip:删除右连的空格
这个内置方法可以删除字符串末尾的所有空格,看下面演示代码:
>>> s.rstrip()
'    三水点靠木'

strip:删除两端的空格
有的时候我们读取文件中的内容,每行2边都有空格,能不能一次性全部去掉呢,字符符有一个内置的strip()方法可以做到。
>>> s = “   三水点靠木    ”
>>> s.strip()
'三水点靠木'

三水点靠木提示:大家可以用 dir(str) 这个方法,获得 str字符串的所有方法名单。
Python 相关文章推荐
Python爬虫实现网页信息抓取功能示例【URL与正则模块】
May 18 Python
python实现图片处理和特征提取详解
Nov 13 Python
python async with和async for的使用
Jun 20 Python
Python 实现文件读写、坐标寻址、查找替换功能
Sep 11 Python
python 微信好友特征数据分析及可视化
Jan 07 Python
python基于event实现线程间通信控制
Jan 13 Python
Python利用逻辑回归分类实现模板
Feb 15 Python
Python Selenium安装及环境配置的实现
Mar 17 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
Jun 04 Python
pycharm 实现本地写代码,服务器运行的操作
Jun 08 Python
pycharm 复制代码出现空格的解决方式
Jan 15 Python
windows安装python超详细图文教程
May 21 Python
使用python 获取进程pid号的方法
Mar 10 #Python
python调用java的Webservice示例
Mar 10 #Python
pyqt4教程之messagebox使用示例分享
Mar 07 #Python
pyqt4教程之widget使用示例分享
Mar 07 #Python
pyqt4教程之实现windows窗口小示例分享
Mar 07 #Python
python爬虫教程之爬取百度贴吧并下载的示例
Mar 07 #Python
python处理json数据中的中文
Mar 06 #Python
You might like
探讨各种PHP字符串函数的总结分析
2013/06/05 PHP
PHP静态文件生成类实例
2014/11/29 PHP
PHP安装threads多线程扩展基础教程
2015/11/17 PHP
PHP+MYSQL实现读写分离简单实战
2017/03/13 PHP
PHP实现APP微信支付的实例讲解
2018/02/10 PHP
JavaScript弹簧振子超简洁版 完全符合能量守恒,胡克定理
2009/10/25 Javascript
js判断输入是否为正整数、浮点数等数字的函数代码
2010/11/17 Javascript
jQuery-Easyui 1.2 实现多层菜单效果的代码
2012/01/13 Javascript
JavaScript类继承及实例化的方法
2015/07/25 Javascript
JS实现表单中checkbox对勾选中增加边框显示效果
2015/08/21 Javascript
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
2016/08/19 Javascript
Angular页面间切换及传值的4种方法
2016/11/04 Javascript
详解bootstrap的modal-remote两种加载方式【强化】
2017/01/27 Javascript
js获取当前页的URL与window.location.href简单方法
2017/02/13 Javascript
原生JS实现层叠轮播图
2017/05/17 Javascript
vue项目中引入noVNC远程桌面的方法
2018/03/05 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
js实现移动端吸顶效果
2020/01/08 Javascript
JavaScript实现横版菜单栏
2020/03/17 Javascript
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
python梯度下降法的简单示例
2018/08/31 Python
Python for循环与range函数的使用详解
2019/03/23 Python
详解python爬虫系列之初识爬虫
2019/04/06 Python
python验证身份证信息实例代码
2019/05/06 Python
python对象与json相互转换的方法
2019/05/07 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
Apache,wsgi,django 程序部署配置方法详解
2019/07/01 Python
Python 实用技巧之利用Shell通配符做字符串匹配
2019/08/23 Python
python定位xpath 节点位置的方法
2019/08/27 Python
python二维键值数组生成转json的例子
2019/12/06 Python
Python使用itcaht库实现微信自动收发消息功能
2020/07/13 Python
下列程序在32位linux或unix中的结果是什么
2014/03/25 面试题
好媳妇事迹材料
2014/12/24 职场文书
学习雷锋精神活动总结
2015/02/06 职场文书
二手手机买卖合同范本(2019年版)
2019/10/28 职场文书
Python 图片添加美颜效果
2022/04/28 Python