欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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’当中,所以停止。
从右边找也是类似。