find(substr, beg=0, end=len(string)): 在[beg, end]范围内查找substring,找到返回substr的起始下标,否则返回 -1。 index(substr,beg=0,end=len(string)): 同find ...
若字符串中不含有子串,index 会返回错误,而find 会返回 . find 返回从beg到end发现的第一个子串的位置,没有返回 . index 返回从beg到end发现的第一个子串的位置,没有会报错. ...
2020-10-21 22:23 0 1482 推荐指数:
find(substr, beg=0, end=len(string)): 在[beg, end]范围内查找substring,找到返回substr的起始下标,否则返回 -1。 index(substr,beg=0,end=len(string)): 同find ...
find() find方法获取值时,如果要查找的值不存在,会返回-1 index() index的方法在获取值得索引时,如果不存在值,会报错 ...
首先官方解释 可以看到S.index()与S.find()类似,不过索引字符串中的子串没找到会报错。 而S.find()在找不到substring时,不会报错,而会返回-1 总结: s.index(x):返回字符串中出现x的最左端的索引值,如果不在则抛出 ...
定义一个参数:a ="abcdef" a.index()#找下标 a.find()#找下标 两者之间的区别: print(a.index("b1"))#如果找元素不存在,会报错 print(a.find("b1"))#如果找元素不存在,会返回-1 ...
find方法是一个基本的字符串查找的操作。 find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。 语法: 参数 str:要查找的字符串 ...
描述 查询字符串中是否包含子字符串。如果包含,返回子字符串开始的索引值;否则,返回-1。 语法 str.find(sub[, start[, end]]) 参数 sub:待查询的子字符串 start:开始索引,可选,默认为0 end:结束索引,可选,默认 ...
sStr1 = 'abcdefg' sStr2 = 'cde' print sStr1.find(sStr2)输出 2意思是在sStr1字符里的第2位置找到了包含cde字符的字段 ...
str.find() str.rfind() 【作用:类似index,查找字符】 【英语:r=》right|右边,find=》寻找】 【说明:返回一个新的整数,查找到的位置,找不到出现-1,index找不到要报错 ...