博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python天天美味(6) - strip lstrip rstrip
阅读量:7209 次
发布时间:2019-06-29

本文共 650 字,大约阅读时间需要 2 分钟。

Python中的strip用于去除字符串的首位字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。这三个函数都可传入一个参数,指定要去除的首尾字符。注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如:


theString 
=
 
'
saaaay yes no yaaaass
'
print
 theString.strip(
'
say
'
)

theString
依次被去除首尾在['s','a','y']数组内的字符,直到字符在不数组内。
所以,输出的结果为:

yes no

比较简单吧,lstrip和rstrip原理是一样的。注意:当没有传入参数时,是默认去除首尾空格的。


theString 
=
 
'
saaaay yes no yaaaass
'
print
 theString.strip(
'
say
'
)
print
 theString.strip(
'
say 
'
#
say后面有空格
print
 theString.lstrip(
'
say
'
)
print
 theString.rstrip(
'
say
'
)

运行结果:

 yes no 
es no
 yes no yaaaass
saaaay yes no

 

  

  

  

..

本文转自CoderZh博客园博客,原文链接:http://www.cnblogs.com/coderzh/archive/2008/05/02/1179725.html,如需转载请自行联系原作者

你可能感兴趣的文章
java final
查看>>
【吐槽】VS2012的安装项目只能用InstallShield Limited Edition
查看>>
win7重装系统时,使用PE工具箱进入系统看到的“C盘变成0.2G,D盘变成48G左右”这是什么回事?...
查看>>
JQuery URL的GET参数值获取方法
查看>>
关于Char* ,CString ,WCHAR*之间的转换问题
查看>>
第十二天--Property List和NSUserDefaults
查看>>
JS Bin Tips and Bits • About
查看>>
Sharepoint学习笔记—习题系列--70-576习题解析 -(Q40-Q44)
查看>>
nodejs发展
查看>>
Fragment过度动画分析一
查看>>
UBI文件系统简介
查看>>
《现代操作系统》精读与思考笔记 第一章 引论
查看>>
System.out.print实现原理猜解
查看>>
每日英语:The Invasion of the Online Tutors
查看>>
codepage IMLangCodePages
查看>>
Leetcode: Valid Parentheses
查看>>
JavaScript Structure
查看>>
java 流媒体服务器Red5 FQA
查看>>
mysql--SQL编程(关于mysql中的日期) 学习笔记2
查看>>
jquery 请求jsp传递json数据的方法
查看>>