先看两个例子:
我们想要去掉'thisis a beatiful girl!'前面的this:
第一个方法为什么没有实现?因为lstrip()方法实际是从左开始查找字符,直到遇到没有包含在参数中的字符为止,也就是说删除是以字符为单位,而不是字符串。这里‘i’包含着‘this’中,所以删除,继续长查找,‘s’包含着‘this’中,所以删除,继续查找,‘ ’空格不在字符串‘this’中,所以查找结束,返回结果。
而我们如何实现只删除‘this’呢?分布截取
先看两个例子:
我们想要去掉'thisis a beatiful girl!'前面的this:
第一个方法为什么没有实现?因为lstrip()方法实际是从左开始查找字符,直到遇到没有包含在参数中的字符为止,也就是说删除是以字符为单位,而不是字符串。这里‘i’包含着‘this’中,所以删除,继续长查找,‘s’包含着‘this’中,所以删除,继续查找,‘ ’空格不在字符串‘this’中,所以查找结束,返回结果。
而我们如何实现只删除‘this’呢?分布截取