源于: 功能类代码 – DatasettoFileClass.py – 函数make_directionary
strip()功能:
python中的strip用于去除字符串的 首尾 字符 ,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符
注意: 传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符
栗子1:
String = 'saaaay yes no yaaaass'
print(String.strip('say'))
依次去除首尾包含字符 ‘s’,‘a’,‘y’ 数组内的字符,其结果为:yes no
栗子2: 传入单个字符
String = 'aaa111aaa222aaa'
print(String.strip('a'))
结果为:111aaa222
栗子3: 传入多个字符
c ='abc111222abc333acbbca'
print(c.strip('abc'))
print(c.strip('acb'))
结果为:
111222abc333
111222abc333
同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。
String = 'saaaay yes no yaaaass'
print(String.strip('say'))
print(String.strip('say ')) #say后面有空格
print(String.lstrip('say'))
print(String.rstrip('say'))
结果为:
扫描二维码关注公众号,回复:
9327538 查看本文章