Python中用于去除空格的三个函数的使用小结


Posted in Python onApril 07, 2015

函数:strip()  lstrip()  rstrip()

作用:去除字符串中的空格或指定字符

一、默认用法:去除空格
str.strip()  : 去除字符串两边的空格
str.lstrip() : 去除字符串左边的空格
str.rstrip() : 去除字符串右边的空格

注:此处的空格包含'\n', '\r',  '\t',  ' '

默认用法实例

>>> dodo = " hello boy "

>>> dodo.strip()
'hello boy'

>>> dodo.lstrip()
'hello boy '

>>> dodo.rstrip()
' hello boy'</span>

二、去除指定字符
str.strip('do')  :去除字符串两端指定的字符
str.lstrip('do') :用于去除左边指定的字符
str.rstrip('do') :用于去除右边指定的字符

三个函数都可以传入一个参数(这里以'do'为例),指定要去除的首尾字符,编译器会去除两端所有相应的字符,直到没有匹配的字符

注:
1.去除指定字符时首尾不能出现空格,否则传入参数的时候也需要加入空格
2.指定的字符表示的一种组合,例如'do'表示'dd','do','od','oo','ddd','ooo'等

去除字符实例

>>> dodo = "say hello say boy saaayaaas"

>>> dodo.strip('say')
' hello say boy '
>>> dodo.strip('yas')
' hello say boy '

#当传入的参数中加入空格时

>>> dodo.strip('say ')
'hello say bo'

>>> dodo.lstrip('say')
' hello say boy saaayaaas'

>>> dodo.rstrip('say')
'say hello say boy '
Python 相关文章推荐
python实现将pvr格式转换成pvr.ccz的方法
Apr 28 Python
Python实现求数列和的方法示例
Jan 12 Python
Python cookbook(数据结构与算法)字典相关计算问题示例
Feb 18 Python
Python使用pyh生成HTML文档的方法示例
Mar 10 Python
tensorflow学习笔记之mnist的卷积神经网络实例
Apr 15 Python
Django密码系统实现过程详解
Jul 19 Python
浅谈pytorch grad_fn以及权重梯度不更新的问题
Aug 20 Python
Python中的延迟绑定原理详解
Oct 11 Python
Django通过dwebsocket实现websocket的例子
Nov 15 Python
keras获得某一层或者某层权重的输出实例
Jan 24 Python
python更新数据库中某个字段的数据(方法详解)
Nov 18 Python
Python pandas读取CSV文件的注意事项(适合新手)
Jun 20 Python
简单介绍Python中的len()函数的使用
Apr 07 #Python
Python中endswith()函数的基本使用
Apr 07 #Python
举例详解Python中的split()函数的使用方法
Apr 07 #Python
Python中用startswith()函数判断字符串开头的教程
Apr 07 #Python
把MySQL表结构映射为Python中的对象的教程
Apr 07 #Python
在RedHat系Linux上部署Python的Celery框架的教程
Apr 07 #Python
详解Python3.1版本带来的核心变化
Apr 07 #Python
You might like
解析wamp5下虚拟机配置文档
2013/06/27 PHP
php 强制下载文件实现代码
2013/10/28 PHP
超清晰的document对象详解
2007/02/27 Javascript
location.href用法总结(最主要的)
2013/12/27 Javascript
JavaScript+canvas实现七色板效果实例
2016/02/18 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
使用jQuery 操作table 完成单元格合并的实例
2017/12/27 jQuery
JS中实现隐藏部分姓名或者电话号码的代码
2018/07/17 Javascript
从零开始封装自己的自定义Vue组件
2018/10/09 Javascript
原生JS检测CSS3动画是否结束的方法详解
2019/01/27 Javascript
js实现的订阅发布者模式简单示例
2020/03/14 Javascript
javascript实现简单搜索功能
2020/03/26 Javascript
vue实现登录、注册、退出、跳转等功能
2020/12/23 Vue.js
[44:21]Ti4 循环赛第四日 附加赛NEWBEE vs LGD
2014/07/13 DOTA
[02:04]2014DOTA2国际邀请赛 DK一个时代的落幕
2014/07/21 DOTA
[02:04]完美世界城市挑战赛秋季赛报名开始 谁是solo路人王?
2019/10/10 DOTA
复习Python中的字符串知识点
2015/04/14 Python
Python按钮的响应事件详解
2019/03/04 Python
如何在网站上添加谷歌定位信息
2016/04/16 HTML / CSS
goodhealth官方海外旗舰店:新西兰国民营养师
2017/12/15 全球购物
Dr.Jart+美国官网:韩国药妆品牌
2019/01/18 全球购物
关联、聚合(Aggregation)以及组合(Composition)的区别
2012/02/29 面试题
介绍一下except的用法和作用
2015/01/22 面试题
解除劳动合同协议书
2014/04/14 职场文书
租房协议书样本
2014/08/20 职场文书
道路交通事故赔偿协议书
2014/10/24 职场文书
优秀班主任材料
2014/12/16 职场文书
宾馆前台接待岗位职责
2015/04/02 职场文书
质检员岗位职责范本
2015/04/07 职场文书
违反纪律检讨书范文
2015/05/07 职场文书
当幸福来敲门观后感
2015/06/01 职场文书
推广普通话的宣传语
2015/07/13 职场文书
2016春季运动会通讯稿
2015/07/18 职场文书
《我们的民族小学》教学反思
2016/02/19 职场文书
导游词之烟台威海蓬莱
2019/11/14 职场文书
JS封装cavans多种滤镜组件
2022/02/15 Javascript