python: strip()函式
函式原型
宣告:s為字串,rm為要刪除的字元序列
s.strip(rm) 刪除s字串中開頭、結尾處,存在於 rm刪除序列的字元
s.lstrip(rm) 刪除s字串中開頭處,存在於rm刪除序列的字元
s.rstrip(rm) 刪除s字串中結尾處,存在於rm刪除序列的字元
舉例說明
rm為空時,預設刪除空白符(包括'\n', '\r', '\t', ' ')
>>> b = '\rabc\t\n'
>>> b.strip()
'abc'
>>> b = '\ra\r\t\nbc\t\n' #只會刪除開頭或結尾處
>>> b.strip()
'a\r\t\nbc'
rm不為空,會刪除 開頭或結尾 含有rm中的字元
>>> b.strip('12')
'3abc'
>>> b.strip('21') # 沒有順序
'3abc'
>>> b.strip('31') # 只要開頭和結尾中含有 rm 字元 就刪除
'23abc'
>>> b.strip('bc')
'123a'
相關文章
- python strip()函式 爬蟲用到Python函式爬蟲
- python strip()Python
- Python 中strip()方法怎麼用?Python
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- Python 函式Python函式
- Python函式Python函式
- python切片 利用切片操作,實現一個trim()函式,去除字串首尾的空格,注意不要呼叫str的strip()方法Python函式字串
- Python 擴充之特殊函式(lambda 函式,map 函式,filter 函式,reduce 函式)Python函式Filter
- Python函式與lambda 表示式(匿名函式)Python函式
- Python 函式進階-遞迴函式Python函式遞迴
- python函式每日一講 - int()函式Python函式
- Python 函式進階-高階函式Python函式
- Python getattr() 函式Python函式
- Python abs() 函式Python函式
- Python apply函式PythonAPP函式
- python魔法函式Python函式
- python filter函式PythonFilter函式
- 匿名函式(Python)函式Python
- Python合集之Python函式Python函式
- Python hasattr() 函式 // python中hasattr()、getattr()、setattr()函式的使用Python函式
- 【Python】python map()函式和lambda表示式Python函式
- Python技法3:匿名函式、回撥函式和高階函式Python函式
- python內建函式-eval()函式與exec()函式的區別Python函式
- 『無為則無心』Python函式 — 25、Python中的函式Python函式
- Python 返回函式+匿名函式Python函式
- python(python中的super函式、)Python函式
- Python入門-函式Python函式
- Python range() 函式用法Python函式
- 1.5.7 Python匿名函式Python函式
- python高階函式Python函式
- 筆記:Python函式筆記Python函式
- Python __import__() 函式PythonImport函式
- Python的魔法函式Python函式
- 巧用python“int”函式Python函式
- python基礎函式Python函式
- Python-input函式Python函式
- Python基礎-函式Python函式
- Python旅途——函式(1)Python函式