Python中strip() 办法用于移除了字符串头尾指定的字符(默许为空格或换行符)或字符序列。
留意:该办法只能删除了扫尾或是末端的字符,不克不及删除了两头局部的字符。
它的函数原型:string.strip(s[, chars]),它前往的是字符串的正本,并删除了前导以及后缀字符。
(意义就是你想去掉字符串外面的哪些字符,那末你就把这些字符当参数传入。此函数只会删除了头以及尾的字符,两头的没有会删除了。)
假如strip()的参数为空,那末会默许删除了字符串头以及尾的空缺字符(包罗\n,\r,\t这些)。
lstrip():去除了右边
rstrip():去除了左边
示例一:
>>> str = ' ab cd ' >>> str ' ab cd ' >>> str.strip() #删除了头尾空格 'ab cd' >>> str.lstrip() #删除了扫尾空格 'ab cd ' >>> str.rstrip() #删除了末端空格 ' ab cd'
相干保举:《Python视频教程》
示例二:
>>> str2 = '1a2b12c21' >>> str2.strip('12') #删除了头尾的1以及2 'a2b12c' >>> str2.lstrip('12') #删除了扫尾的1以及2 'a2b12c21' >>> str2.rstrip('12') #删除了末端的1以及2 '1a2b12c'
示例三:
a="aabcacb1111acbba" print(a.strip("abc")) print(a.strip("acb")) print(a.strip("bac")) print(a.strip("bca")) print(a.strip("cab")) print(a.strip("cba"))
输入:
1111 1111 1111 1111 1111 1111
以上就是python中的strip是甚么意义的具体内容,更多请存眷资源魔其它相干文章!
标签: python教程 python编程 python使用问题 strip() pytho
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!