<p>我在寻找一种在Python中找到一个精确的子字符串的方法。例如,给定子字符串<code>"cat"</code>,该函数应为字符串<code>"abcatdg"</code>返回{<cd2>},因为它按顺序包含子字符串的字母,但对于字符串<code>False</code>,因为子字符串的字母顺序是<em>而不是</em>。我尝试过这个代码,但似乎无法使其工作,我不知道为什么:</p>
<pre><code>def is_subsequence(sub, string):
if sub in string:
return True #if sub is a subsequence of str otherwise False
</code></pre>
<p>如果有人能告诉我我哪里出错了,或者我遗漏了什么,我会非常感激的!提前谢谢!在</p>