Python去除字符串两端空格的方法


Posted in Python onMay 21, 2015

目的

获得一个首尾不含多余空格的字符串

方法

可以使用字符串的以下方法处理:

string.lstrip(s[, chars])
Return a copy of the string with leading characters removed. If chars is omitted or None, whitespace characters are removed. If given and not None, chars must be a string; the characters in the string will be stripped from the beginning of the string this method is called on.

string.rstrip(s[, chars])
Return a copy of the string with trailing characters removed. If chars is omitted or None, whitespace characters are removed. If given and not None, chars must be a string; the characters in the string will be stripped from the end of the string this method is called on.

string.strip(s[, chars])
Return a copy of the string with leading and trailing characters removed. If chars is omitted or None, whitespace characters are removed. If given and not None, chars must be a string; the characters in the string will be stripped from the both ends of the string this method is called on.

 

具体的效果如下:

In [10]: x='     Hi,Jack!        '
In [11]: print '|',x.lstrip(),'|',x.rstrip(),'|',x.strip(),'|'

| Hi,Jack!         |      Hi,Jack! | Hi,Jack! |

其中提供的参数chars用来删除特定的符号,注意空格并没有被移除,例如:

In [12]: x='yxyxyxxxyy Hello xyxyxyy'
In [13]: print x.strip('xy')

 Hello
Python 相关文章推荐
java中两个byte数组实现合并的示例
May 09 Python
python使用scrapy发送post请求的坑
Sep 04 Python
Django集成CAS单点登录的方法示例
Jun 10 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
Aug 26 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
Jan 13 Python
python global和nonlocal用法解析
Feb 03 Python
Python定时任务APScheduler原理及实例解析
May 30 Python
什么是Python变量作用域
Jun 03 Python
深入了解NumPy 高级索引
Jul 24 Python
python 操作excel表格的方法
Dec 05 Python
python爬取youtube视频的示例代码
Mar 03 Python
超级详细实用的pycharm常用快捷键
May 12 Python
在Python中处理列表之reverse()方法的使用教程
May 21 #Python
Python中字符串对齐方法介绍
May 21 #Python
在Python的列表中利用remove()方法删除元素的教程
May 21 #Python
Python检测一个对象是否为字符串类的方法
May 21 #Python
在Python中操作列表之List.pop()方法的使用
May 21 #Python
Python字符和字符值(ASCII或Unicode码值)转换方法
May 21 #Python
Python中每次处理一个字符的5种方法
May 21 #Python
You might like
php为什么选mysql作为数据库? Mysql 创建用户方法
2007/07/02 PHP
php替换超长文本中的特殊字符的函数代码
2012/05/22 PHP
PHP多线程模拟实现秒杀抢单
2018/02/07 PHP
jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
2011/09/09 Javascript
js实现杯子倒水问题自动求解程序
2013/03/25 Javascript
javascript垃圾收集机制与内存泄漏详细解析
2013/11/11 Javascript
文本框文本自动补全效果示例分享
2014/01/19 Javascript
防止jQuery ajax Load使用缓存的方法小结
2014/02/22 Javascript
jquery鼠标放上去显示悬浮层即弹出定位的div层
2014/04/25 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
2014/08/22 Javascript
jquery实现简单的二级导航下拉菜单效果
2015/09/07 Javascript
JS简单实现浮动窗口效果示例
2016/09/07 Javascript
JS中getElementsByClassName与classList兼容性问题解决方案分析
2019/08/07 Javascript
vue新建项目并配置标准路由过程解析
2019/12/09 Javascript
解决vue项目获取dom元素宽高总是不准确问题
2020/07/29 Javascript
微信小程序实现拼图小游戏
2020/10/22 Javascript
[01:10:16]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第一局
2016/02/27 DOTA
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
2017/04/17 Python
pandas object格式转float64格式的方法
2018/04/10 Python
PyTorch学习笔记之回归实战
2018/05/28 Python
django 中QuerySet特性功能详解
2019/07/25 Python
Python操作Sonqube API获取检测结果并打印过程解析
2019/11/27 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
2020/06/05 Python
解决pycharm中的run和debug失效无法点击运行
2020/06/09 Python
Pycharm的Available Packages为空的解决方法
2020/09/18 Python
意大利专业化妆品品牌:KIKO MILANO
2017/02/01 全球购物
Aeropostale官网:美国著名校园品牌及青少年服饰品牌
2019/03/21 全球购物
美国健康和保健平台:healtop
2020/07/02 全球购物
物业招聘计划书
2014/01/10 职场文书
学习计划书怎么写
2014/09/15 职场文书
护士医德考评自我评价
2015/03/03 职场文书
医院保洁员管理制度
2015/08/05 职场文书
2016年教师政治思想表现评语
2015/12/02 职场文书
《扇形统计图》教学反思
2016/02/17 职场文书
Redis字典实现、Hash键冲突及渐进式rehash详解
2021/09/04 Redis
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
2022/04/29 Servers