python cookbook 学习笔记 -- 1.5 去除字符串两端空格
2013-05-19 15:02
731 查看
任务:将字符串中开头和结尾的多余空格去掉
解决方案:
使用string对象的lstrip,rstrip,strio方法。这几个方法都不需要参数,可以直接返回一个删除了开头,末尾或者两端的空格的原字符串的copy
mystring = ' Hello world '
print '|',mystring.lstrip(),'|',mystring.rstrip(),'|',mystring.strip(),'|'
这些方法可以选择去掉其他字符,提供一个字符串为方法的参数,strip('xy')将字符串两端的'x'和‘y’都去掉了
解决方案:
使用string对象的lstrip,rstrip,strio方法。这几个方法都不需要参数,可以直接返回一个删除了开头,末尾或者两端的空格的原字符串的copy
mystring = ' Hello world '
print '|',mystring.lstrip(),'|',mystring.rstrip(),'|',mystring.strip(),'|'
这些方法可以选择去掉其他字符,提供一个字符串为方法的参数,strip('xy')将字符串两端的'x'和‘y’都去掉了
相关文章推荐
- Python Cookbook 第二版 汉化版 [Recipe 1.5] 去除字符串末尾的空格
- Python Cookbook 第二版 汉化版 [Recipe 1.5] 去除字符串末尾的空格
- 学习笔记之Python 切片:利用切片操作,实现一个trim()函数,去除字符串首尾的空格
- python cookbook 学习笔记 -- 1.8 检查字符串中是否包含某字符集合中的字符
- python cookbook 学习笔记 -- 1.3 测试一个对象是否是类字符串
- python cookbook第三版学习笔记三:列表以及字符串
- python cookbook 学习笔记 -- 1.6 合并字符串
- python cookbook 学习笔记 -- 1.4 字符串对齐
- python cookbook 学习笔记 -- 1.7 将字符串逐字符或逐词反转
- python cookbook第三版学习笔记四:文本以及字符串令牌解析
- python cookbook第三版学习笔记六:迭代器与生成器
- python cookbook 学习笔记--1
- python cookbook第三版学习笔记十一:类和对象(二)调用父类的方法
- 基于《PythonCookbook》的学习(1)——针对任意多的分隔符拆分字符串
- 基于《PythonCookbook》的学习(2)——在字符串的卡头或结尾做文本匹配
- Python去除字符串两端空格的方法
- 001_005 Python 去除字符串两端的空格
- Python美味食谱: 1.5 去除字符串两段空格
- python cookbook第三版学习笔记九:函数
- python cookbook第三版学习笔记十八:可由用户修改的装饰器