Python String.strip()的解释
程序员文章站
2022-07-14 08:56:39
...
@[TOC](Python String.strip()的解释)
看到很多地方说这个,都没解释什么地方是两边和中间。
实际上应该说是,从两边开始向中间查找 每一个字符是否包含在参数字符串中。如果有,就删掉;如果没有就停止查找。比如下面的例子:
str = "123abc321"
print (str.strip( '12' ))
>>> 3abc3
从左边开始找,第一个是‘1’,包含在‘12’当中,所以删掉,继续找。第二个是‘2’,包含在‘12’当中,删掉,继续找。第三个是‘3’,不在‘12’当中,所以停止。
从右边找也是类似。