这个左右查找怎么结果都是3?
a,b= '123ghijk12345','ghijk'print(a.rfind(b))
print(a.find(b)) 本帖最后由 jackz007 于 2022-10-9 11:14 编辑
因为在
'123ghijk12345'
中只有 1 个 'ghijk' 啊,搞成 1 个以上试试。
比如,再测测这个呢
'123ghijk12345ghijk123' jackz007 发表于 2022-10-9 10:04
因为 '' 中只有 1 个 'ghijk' 啊,搞成 1 个以上试试。
比如,再测测这个呢
不重复出现的字符串就当做是find使用吗?
我看手册没有说这样的条件,现在的确出现多次后就能正确定位 本帖最后由 jackz007 于 2022-10-9 11:13 编辑
jcpython2 发表于 2022-10-9 10:13
不重复出现的字符串就当做是find使用吗?
我看手册没有说这样的条件,现在的确出现多次后就能正确定位
这两个方法存在的价值就是在有多个目标子字符串同时存在时,能够给出不同的结果。
页:
[1]