TIL

Today I Learned. 知ったこと、学んだことを書いていく

文字列の先頭と末尾から指定した文字を取り除く - Python

Pythonで文字列の先頭と末尾から指定した文字を取り除いくにはstrのstrip()メソッドを使う。

>>> s2 = 'google.com'
>>> s2.strip('gm')
'oogle.co'
>>> s2.strip('gmo')
'le.c'

先頭と末尾から取り除くため、中間にあるものは取り除かれない。また、引数に指定した文字が含まれていなくても問題はない。

>>> s2.strip('gmoani')
'le.c'

引数で指定した文字が続くまで削除してる感じなのかな?



参考文献

4. Built-in Types — Python 3.6.3 documentation