Python3.4学習メモ(20) スペースを削除するpythonのstrip()関数とnrt関数の使い方
Pythonでは文字列処理関数内にスペースを削除する関数が3つあります('n'、'r'、'を含む) t', ' ') 関数:
strip は両側のスペースを同時に削除します
lstrip は左側のスペースを削除します
rstrip は右側のスペースを削除します
具体的な例は次のとおりです:
>>>a=" gho stwwl " >>>a.lstrip() 'gho stwwl ' >>>a.rstrip() ' gho stwwl' >>>a.strip() 'gho stwwl'
ステートメント: s は文字列、rm は delete 文字列
s.strip(rm) s 文字列の先頭と末尾にある rm 削除列の文字を削除します
s.lstrip(rm) 内の文字を削除しますs 文字列の先頭の rm 削除シーケンス
s.rstrip (rm) s 文字列の末尾の rm 削除シーケンスの文字を削除します
注:
1. rm が空の場合、空白文字 (' を含む) n'、'r'、't'、' ' はデフォルトで削除されます)
>>> a = ' 123' >>> a.strip() '123' >>> a='\t\tabc' 'abc' >>> a = 'sdff\r\n' >>> a.strip() 'sdff'
2. ここでの rm 削除シーケンスは、削除シーケンス内にある限り、端 (先頭または末尾) の文字を削除します。 。
>>> a = '123abc' >>> a.strip('21') '3abc' 结果是一样的 >>> a.strip('12') '3abc'
【関連おすすめ】
2. Pythonでのstrip()とsplit()の使い方の詳細な説明
3. の使用シナリオの詳細な説明Pythonのstrip関数 Pythonのstrip()のあまり知られていない罠あなたが知らないPythonのstrip()関数の素晴らしい使い方以上がPython の基本入門では、strip() 関数を使用してスペースを削除する方法を説明します\n\r\tの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。