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

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

时间2025-09-19 12:21:39分类IT科技浏览6353
导读: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编程入门自学(Python解释器有几种)