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