首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python strip() lstrip() rstrip() 使用方法

Python中的strip用于去除字符串的首尾字符串,同理,lstrip用于去除最左边的字符,rstrip用于去除最右边的字符。 这三个函数都可传入一个参数,指定要去除的首尾字符。...需要注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如: theString = 'saaaay yes no yaaaass' print theString.strip...theString = 'saaaay yes no yaaaass' print theString.strip('say') print theString.strip('say ') #say...(s) 'hello world' string.strip(s)剔除字符串s左右空格 >>> string.lstrip(s) 'hello world ' >>> string.rstrip(s)...例如 : >>>a='123abc' >>>a.strip('21') '3abc'                                  结果都是一样的 >>>a.strip('12')

1.9K40

Python3中的strip()、ls

Python中有三个去除头尾字符、空白符的函数,它们依次为: Strip:用来去除头尾字符、空白格(包括n、r、t、' ',即:换行、回车、制表符、空格) Lstrip:用来去除开头字符、空白格(包括...n、r、t、' ' ,即:换行、回车、制表符、空格) Rstrip:用来去除结尾字符、空白符(包括n、r、t、' ' ,即:换行、回车、制表符、空格) 从字面可以看出r=right,l=left ,strip...函数语法分别为: string.strip([chars]) string.lstrip([chars]) string.rstrip([chars]) 参数chare是可选的,当chars为空,默认删除...1.当chars为空时,默认删除空白格(包括n、r、t、' ' )  name = ' www.pythontab.com '  name ' www.pythontab.com '  name.strip...name = '-# www.pythontab.com #-'   name '-# www.pythontab.com #-'   name.strip('#-') #删除开头和结尾的#和-,空格被保留了

1.3K10

Python的内置函数(二十四)、strip()

描述Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。...语法strip()方法语法:str.strip([chars]);参数chars -- 移除字符串头尾指定的字符序列。返回值返回移除字符串头尾指定的字符生成的新字符串。...实例以下实例展示了strip()函数的使用方法:实例(Python 2.0+)#!.../usr/bin/python# -*- coding: UTF-8 -*-str = "00000003210Runoob01230000000";print str.strip( '0' ); #...去除首尾字符 0str2 = " Runoob "; # 去除首尾空格print str2.strip();以上实例输出结果如下:3210Runoob0123Runoob从结果上看,可以注意到中间部分的字符并未删除

71410
领券