Python之strip()

源于: 功能类代码 – 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'))

结果为:
在这里插入图片描述


学习链接:
python中strip()函数的使用
Python strip 函数小结

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值