课程
/后端开发
/Python
/python进阶
请问什么是rm序列啊?
2016-07-02
源自:python进阶 2-6
正在回答
s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符
>>> s='abigab'
>>> rm='a'
>>> s.strip(rm)
'bigab' #s字符串开头处'a'被删除
>>> rm='abc'
'ig' #s字符串开头处'ab'和结尾处'ab'被删除
rm只是一个变量名,比如使用de替换以上rm也能实现
江心乱影_XL 提问者
声明:s为字符串,rm为要删除的字符序列
s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符
s.rstrip(rm) 删除s字符串中结尾处,位于 rm删除序列的字符
注意:
1. 当rm为空时,默认删除空白符(包括'\n', '\r', '\t', ' ')
例如:
2.这里的rm删除序列是只要边(开头或结尾)上的字符在删除序列内,就删除掉。
例如 :
慕粉1447498367
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计