python中的strip用于去除字符串的首尾字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。
str.strip([chars])
参数:chars--指定删除的字符数组(默认为空格)。
注意:传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符
string="yhhhk hello world kkyyyh" #string依次去除首尾在['y','h','k']数组内的字符,直到字符不在数组内。 print (string.strip('yhk'))输出:
string="hello world\n" print(string.rstrip())#默认空格 空格也可以去掉\n string="hello world "#word后面有空格 print(string.rstrip())输出: