前言:
眼前看官们对“python剔除字符串”大致比较讲究,咱们都需要了解一些“python剔除字符串”的相关资讯。那么小编在网上搜集了一些关于“python剔除字符串””的相关知识,希望大家能喜欢,看官们快快来学习一下吧!32、strip()
描述:该函数的作用是去除字符串开头和结尾处指定的字符,不会去除字符串中间对应的字符
语法:str.strip(chars)
参数:chars -- 要去除的字符 默认为空格或换行符。
示例:
#默认参数,去除了空格,\n \t \r字符,且未除去字符串中间相应的字符a = ' \n111 aaa 'print(a.strip())111 aaa#去除两端的指定字符b='.-.word:我很帅.-.'print(b.strip('.-.'))word:我很帅c='参考:来自公众号AI入门学习'print(c.strip('参考:'))来自公众号AI入门学
33、lstrip()
描述:lstrip() 方法用于截掉字符串左边的空格或指定字符。
语法:str.lstrip(chars)
参数:chars--要去除的字符 默认为空格或换行符。
示例:
#去除左边指定字符a = '--我爱Python--'a.lstrip('--')'我爱Python--'#重复的值只需要写一个a.lstrip('-')'我爱Python--'
34、 rstrip()
描述: 删除 str 字符串末尾的指定字符(默认为空格)
语法:str.rstrip(chars)
参数:chars --要去除的字符 默认为空格或换行符。
示例:
#去除左边指定字符a = '6234412134445533-456'a.rstrip('-456')'6234412134445533'#对一个列表所有的字符串进行去除ls = ['34667777777-456','62344121344433-456','28993333455-456'][i.rstrip('-456') for i in ls]['34667777777', '62344121344433', '28993333']
标签: #python剔除字符串 #python 字符串去除