python函式-strip&lstrip&rstrip字串處理函式
阿新 • • 發佈:2021-06-20
python中strip相關的函式主要用於刪除字串頭尾位置處的字元序列
函式原型,宣告:a為字串,xx為要刪除的字元序列(即可以定義多個)
a.strip(xx) 刪除a字串中開頭、結尾處,xx序列中的字元,符合條件後按順序刪除
a.lstrip(xx) 刪除a字串中開頭處,xx序列的字元,符合條件後按順序刪除
a.rstrip(xx) 刪除a字串中結尾處,xx序列的字元,符合條件後按順序刪除
當然這樣解釋起來,可能不是很清晰,這裡筆者以一個程式碼例項,即可很好的說明,如下:
#/usr/bin/env python3
a="aabbcc-https://www.cnblogs.com/5201351-aabbccaa"
print(a.lstrip("a"))
print(a.lstrip("ba"))
print(a.rstrip("a"))
print(a.strip("a"))
#### 執行結果如下:
bbcc-https://www.cnblogs.com/5201351-aabbccaa
cc-https://www.cnblogs.com/5201351-aabbccaa
aabbcc-https://www.cnblogs.com/5201351-aabbcc
bbcc-https://www.cnblogs.com/5201351-aabbcc
說明:可以看出strip相關的函式指定的字串,對於實際字串而言,是沒有順序要求的
尊重別人的勞動成果 轉載請務必註明出處:https://www.cnblogs.com/5201351/p/14906607.html