首页 > 代码库 > Python string常用函数
Python string常用函数
2017-07-03 23:26:08
1、.replace(self, old, new, count=-1)
replace()函数将旧字符串替换为新字符串,最后一个参数count为可选项,表示替换最多count次(小于count)。
注意这种替换返回替换后的字符串,源字符串是不改变的。
s=‘ABCDEF‘ out=s.replace(‘EF‘,‘ef‘) print(s) print(out) 输出: ABCDEF ABCDef
2、.find(self, sub, start=0, end=len)
find()函数返回第一次字符数sub的下标索引,默认情况下是扫描整个字符串,不过可以自行设定start,end,和stl一致的是,这里的起始区间前闭后开。
没有找到的,返回-1
s=‘ABCDEF‘ print(s.find(‘BC‘,0,1)) print(s.find(‘CD‘)) 输出: -1 2
.rfind()函数则是从右向左进行搜索,即返回索引值最大的sub字串的下标,若没有搜索到,则返回-1。
3、
Python string常用函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。