我尝试使用
这些方法到底在做什么?对于第一个情况,我期望返回 'thist',而对于第二个情况,我期望返回 'that'。
我并不想修复问题,只是想理解其功能。
如果你想解决从字符串的开头或结尾删除内容的问题(或者是试图关闭类似的重复问题),请参考如何从字符串的末尾删除子字符串?。
rstrip()
和 lstrip()
,像这样:>>> a = 'thisthat'
>>> a.lstrip('this')
'at'
>>> a.rstrip('hat')
'this'
>>> a.rstrip('cat')
'thisth'
这些方法到底在做什么?对于第一个情况,我期望返回 'thist',而对于第二个情况,我期望返回 'that'。
我并不想修复问题,只是想理解其功能。
如果你想解决从字符串的开头或结尾删除内容的问题(或者是试图关闭类似的重复问题),请参考如何从字符串的末尾删除子字符串?。