s1="aaaaa"
s2="aa"
#expected output=3, because there is a "aa" in "aaaaa", at the 3rd position of s2
如何找到字符匹配的最后位置?
答案 0 :(得分:1)
听起来您正在描述方法str.rfind()
,它是标准库的一部分。
>>> 'aaaaa'.rfind('aa')
3
答案 1 :(得分:0)
[pos for pos, match in enumerate(c1 == c2 for c1, c2 in zip(s1, s3)) if match]