首页IT科技Python 字符串长度(Python中字符串的strip、lstrip和rstrip)

Python 字符串长度(Python中字符串的strip、lstrip和rstrip)

时间2025-08-05 01:44:54分类IT科技浏览5512
导读:Python中strip用于去除字符串的首位字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。...

Python中strip用于去除字符串的首位字符               ,同理                     ,lstrip用于去除左边的字符        ,rstrip用于去除右边的字符               。

这三个参数都可以传入一个参数            ,指定要去除的首尾字符                     。

需要注意的是                     ,传入的是一个字符数组            ,编译器去除两端所有匹配的字符        ,直到没有匹配的字符                     ,比如:

>>>testString="saaaayyesnoyaaaass" >>>printtestString.strip(say) yesno >>>

可见                ,testString依次被去除首尾在[s,a,y]数组内的字符    ,直到剩余字符不再数组内        。所以输出yes no            。

Note:

当没有传入参数时                     ,默认去除首尾空格                     。

lstrip和rstrip原理一样            。

>>>testString="saaaayyesnoyaaaass" >>>printtestString.strip(say) yesno#以空格开头和结尾的 >>>printtestString.strip(say) esno#开头结尾均无空格 >>>printtestString.lstrip(say) yesnoyaaaass#以空格开头 >>>printtestString.rstrip(say) saaaayyesno#以空格结尾 >>>

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
这四个字的词语有什么(这四个python功能你都知道吗?)