最近私はpythonを学び始めました。rstripで厄介な振る舞いに遭遇しました。'HelloWorld'.rstrip(' World ')は' He 'の後ろのすべてを削除します
私が理解していることは、str.rstrip()は、引数に指定した文字のいずれかが見つかるとすぐにすべての文字を削除することです。
>>> a = 'HelloWorld'
>>> a.rstrip('l')
'HelloWorld'
>>> a = 'HelloWorld'
>>> a.rstrip('World')
'He'
は私が持っている結果によって完全に混乱しています。
「He」を代わりに作成するはずの最初のコードは使用しないでください。
私は本当に答えに+1を使用できます。私は私の評判を向上させるために働いているので、もっと貢献することができます。ありがとう! –