python 知识 rstrip,strip,lstrip
rstrip,strip,lstrip
作用:去除字符串中的空格或指定字符
一、默認用法:去除空格
str.strip()? : 去除字符串兩邊的空格
str.lstrip() : 去除字符串左邊的空格
str.rstrip() : 去除字符串右邊的空格
注:此處的空格包含'\n', '\r',? '\t',? ' '
例如:
>>>str ='? Hello World \t\r\n'
>>>print str.strip()
>>>'Hello World'
?
>>>print str.lstrip()
>>>'Hello World?\t\r\n'
?
>>>print str.rstrip()
>>>' ?Hello World'
二、去除指定字符
str.strip('ab')? :去除字符串兩端指定的字符
str.lstrip('ab') :用于去除左邊指定的字符
str.rstrip('ab') :用于去除右邊指定的字符
三個函數都可以傳入一個參數(這里以'ab'為例),指定要去除的首尾字符,編譯器會去除兩端所有相應的字符,直到沒有匹配的字符
注:
1.去除指定字符時首尾不能出現空格,否則傳入參數的時候也需要加入空格
2.指定的字符表示的一種組合,例如'ab'表示'aa','ab','ba','bb','aaa','bbb'等
例如:
>>>str = "say hello say boy saaayaaas"
>>>print str.strip()
>>>hello say boy?
?
轉載于:https://www.cnblogs.com/shaosks/p/6121636.html
總結
以上是生活随笔為你收集整理的python 知识 rstrip,strip,lstrip的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2、MapReduce的job提交启动过
- 下一篇: How to create a Pyth