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实现计算资源图标crc值的方法
Oct 05 Python
Python os模块中的isfile()和isdir()函数均返回false问题解决方法
Feb 04 Python
Python爬虫之xlml解析库(全面了解)
Aug 08 Python
Django 导出 Excel 代码的实例详解
Aug 11 Python
Python基础学习之类与实例基本用法与注意事项详解
Jun 17 Python
基于python3 的百度图片下载器的实现代码
Nov 05 Python
python分布式编程实现过程解析
Nov 08 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
Feb 13 Python
python+selenium+PhantomJS抓取网页动态加载内容
Feb 25 Python
Pyinstaller打包Scrapy项目的实现步骤
Sep 22 Python
Python离线安装各种库及pip的方法
Nov 28 Python
Python实现简单得递归下降Parser
May 02 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获取地址栏信息的代码
2008/10/08 PHP
PHP foreach循环使用详解与实例代码
2010/05/08 PHP
简单谈谈PHP vs Node.js
2015/07/17 PHP
js停止输出代码
2008/07/20 Javascript
JQuery 将元素显示在屏幕的中央的代码
2010/02/27 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
javascript打印html内容功能的方法示例
2013/11/28 Javascript
DOM事件阶段以及事件捕获与事件冒泡先后执行顺序(图文详解)
2015/08/18 Javascript
JavaScript 性能优化小结
2015/10/12 Javascript
在iFrame子页面里实现模态框的方法
2018/08/17 Javascript
Vue 全家桶实现移动端酷狗音乐功能
2018/11/16 Javascript
vue实现div拖拽互换位置
2020/07/29 Javascript
jquery实现垂直手风琴导航栏
2020/02/18 jQuery
React中Ref 的使用方法详解
2020/04/28 Javascript
[02:08]2014DOTA2国际邀请赛 430专访:力争取得小组前二
2014/07/11 DOTA
[05:39]2014DOTA2国际邀请赛 DK晋级胜者组专访战队国士无双
2014/07/14 DOTA
[00:48]DOTA2国际邀请赛公开赛报名开始 扫码开启逐梦之旅
2018/06/06 DOTA
[47:21]Liquid vs TNC Supermajor 胜者组 BO3 第一场 6.4
2018/06/05 DOTA
举例讲解Python中is和id的用法
2015/04/03 Python
python 画出使用分类器得到的决策边界
2019/08/21 Python
python安装virtualenv虚拟环境步骤图文详解
2019/09/18 Python
HTML5之消息通知的使用(Web Notification)
2018/10/30 HTML / CSS
美国职棒大联盟官方网上商店:MLBShop.com
2017/11/12 全球购物
百思买加拿大:Best Buy Canada
2018/03/20 全球购物
美国肌肉和力量商店:Muscle & Strength
2019/06/22 全球购物
网络、C以及其他硬件方面的面试题
2016/08/23 面试题
工会主席岗位责任制
2014/02/11 职场文书
个人查摆问题整改措施
2014/10/04 职场文书
民事赔偿协议书
2014/11/02 职场文书
一年级班主任工作总结2014
2014/11/08 职场文书
2014幼儿园大班工作总结
2014/11/10 职场文书
干部个人考察材料
2014/12/24 职场文书
人生感悟经典句子
2019/08/20 职场文书
基于Redis位图实现用户签到功能
2021/05/08 Redis
聊一聊python常用的编程模块
2021/05/14 Python
详解Spring Bean的配置方式与实例化
2022/06/10 Java/Android