Python剥离多余的字符

时间:2018-10-09 16:23:43

标签: python string strip

我试图了解python中的string.strip()在做什么:

In [35]: t1 = '-MIN-North'

In [36]: t1.strip('-MIN-')
Out[36]: 'orth'

In [37]: t2 = '-MIN-north'

In [38]: t2.strip('-MIN-')
Out[38]: 'north'

为什么t1.strip('-MIN-')不等于'North'而是t2.strip('-MIN-')等于'north'

1 个答案:

答案 0 :(得分:5)

strip会删除您在参数中提供的所有字符

在您的第一个示例中,它是从N中剥离North,因为N-MIN-中。

第二,它没有从n中剥离north,因为n中的-MIN-不是