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进行数据科学工作的简单入门教程
Apr 01 Python
Python处理PDF及生成多层PDF实例代码
Apr 24 Python
python实现两个文件合并功能
Apr 01 Python
Anaconda2下实现Python2.7和Python3.5的共存方法
Jun 11 Python
Python实现的简单计算器功能详解
Aug 25 Python
Python 离线工作环境搭建的方法步骤
Jul 29 Python
python使用requests.session模拟登录
Aug 09 Python
python3应用windows api对后台程序窗口及桌面截图并保存的方法
Aug 27 Python
python英语单词测试小程序代码实例
Sep 09 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
Sep 18 Python
Python实现电视里的5毛特效实例代码详解
May 15 Python
TensorFlow keras卷积神经网络 添加L2正则化方式
May 22 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
三种php连接access数据库方法
2013/11/11 PHP
浅析php原型模式
2014/11/25 PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
2016/07/14 PHP
PHP实现的简单在线计算器功能示例
2017/08/02 PHP
浅析PHP 中move_uploaded_file 上传中文文件名失败
2019/04/17 PHP
php弹出提示框的是实例写法
2019/09/26 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
php7 参数、整形及字符串处理机制修改实例分析
2020/05/25 PHP
JS复制内容到剪切板的实例代码(兼容IE与火狐)
2013/11/19 Javascript
jquery向上向下取整适合分页查询
2014/09/06 Javascript
Bootstrap列表组学习使用
2017/02/09 Javascript
JS中移除非数字最多保留一位小数
2018/05/09 Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
2019/08/01 Javascript
js全屏事件fullscreenchange 实现全屏、退出全屏操作
2019/09/17 Javascript
vue-resource:jsonp请求百度搜索的接口示例
2019/11/09 Javascript
详解Angular Karma测试的持续集成实践
2019/11/15 Javascript
ES6学习笔记之let与const用法实例分析
2020/01/22 Javascript
微信小程序学习总结(五)常见问题实例小结
2020/06/04 Javascript
Vue使用Proxy代理后仍无法生效的解决
2020/11/13 Javascript
基于Python的接口测试框架实例
2016/11/04 Python
Django实现简单分页功能的方法详解
2017/12/05 Python
python可视化爬虫界面之天气查询
2019/07/03 Python
python Django里CSRF 对应策略详解
2019/08/05 Python
python读文件的步骤
2019/10/08 Python
python和C++共享内存传输图像的示例
2020/10/27 Python
CSS3实现自定义Checkbox特效实例代码
2017/04/24 HTML / CSS
html5教程画矩形代码分享
2013/12/04 HTML / CSS
美国网上鞋子零售商:Dr. Scholl’s Shoes
2017/11/17 全球购物
工程部主管岗位职责
2013/11/17 职场文书
八年级物理教学反思
2014/01/19 职场文书
2014年党员公开承诺书范文
2014/03/28 职场文书
淘宝店策划方案
2014/06/07 职场文书
2014年领导班子工作总结
2014/12/11 职场文书
房地产销售主管岗位职责
2015/02/13 职场文书
男人帮观后感
2015/06/18 职场文书
使用redis生成唯一编号及原理示例详解
2021/09/15 Redis