我有两个参数,两个字符串,我需要找到第一个字符串中第二个字符串所在位置的索引。当它只是一个角色时我可以做到这一点,但是当它更多的时候却不能这样做。这是我能做的一个例子:
for i, j in enumerate(primary):
if final == j:
index = i
break
这是我尝试解决的问题:
for i in range (0,len(initial),1):
for j in range (len(initial), i, -1):
if initial[i:j] == last:
index_str = i
break
然而,它总是返回“无”,所以任何人都可以帮我这个吗?
答案 0 :(得分:0)
我认为你需要index()方法。示例用法(取自this link)
str1 = "this is string example....wow!!!";
str2 = "exam";
print str1.index(str2);
答案 1 :(得分:0)
string.find方法可以做到这一点。
"somestring".find("str")