python中strip函數的用法是什么?一起來看看小編今天的分享吧!
Python strip()?函數只用于移除字符串頭尾指定的字符(默認為空格或換行符)或字符序列,不能用于刪除中間部分的字符。
常見用法:
s.strip(rm)? ?刪除s字符串中開頭、結尾處,位于?rm刪除序列的字符;
s.lstrip(rm)? 刪除s字符串中開頭處,位于?rm刪除序列的字符;
s.rstrip(rm)? 刪除s字符串中結尾處,位于?rm刪除序列的字符;
注意,s為字符串,rm為要刪除的字符序列,只能刪除開頭或是結尾的字符或是字符串,不能刪除中間的字符或是字符串。
例如:
>>>?a?=‘??????????123' >>>?a.strip() ‘123' >>>?a=‘ abc' >>>?a.strip() ‘abc' >>>?a=‘sdff ' >>>?a.strip() ‘sdff'
這里的rm刪除序列是只要邊(開頭或結尾)上的字符在刪除序列內,就刪除掉。
>>>?a=‘123abc' >>>?astrip(‘21') ‘3abc' >>>?a.strip(‘12') ‘3abc'
以上就是小編今天的分享了,希望可以幫助到大家。