我在寻找一种在Python中找到一个精确的子字符串的方法。例如,给定子字符串"cat"
,该函数应为字符串"abcatdg"
返回{False
,因为子字符串的字母顺序是而不是。我尝试过这个代码,但似乎无法使其工作,我不知道为什么:
def is_subsequence(sub, string):
if sub in string:
return True #if sub is a subsequence of str otherwise False
如果有人能告诉我我哪里出错了,或者我遗漏了什么,我会非常感激的!提前谢谢!在
您所拥有的应该有效,但是您没有
False
案例的返回。您应该能够将其简化为:这个密码有效。可能是压痕错了?公司名称:
虽然missing在条件未验证的情况下返回False。在
如果不是,您应该返回
False
(否则它将返回None
):甚至更好:
^{pr2}$相关问题 更多 >
编程相关推荐