strip()函数在Python中的主要作用去除字符串开头和结尾的指定字符,默认去除空格
str1 = '\n 212 23 tom \t \r'
print(str1.strip())
输出结果:
212 23 tom
上面例子是去除默认的开头和结尾的空格
去除指定字符
li = []
str2 = 'qw we wewee 1222 11qw'
li.append(str2.strip('qw'))
print(li)
输出结果:
[' we wewee 1222 11']
如果传入的字符是多个的时候,会将传入的字符拆成一个个的单个字符并去除字符串中头尾的相应字符;因此在上例中不管传入的是'qw'还是'wq',结果都是一样的。