【发布时间】:2021-02-15 12:55:44
【问题描述】:
假设我有一个具有以下模式的列表:
lst=['A','B','C','D']
我有以下三个字符串
str1='BCD'
str2='ABD'
str3='CD'
如您所见,str1 和 str3 都是 lst 模式的有序子字符串,而 str2 不是。我需要找到一种方法来检查这是否属实。
这可以吗?应该是 ['ABCD'] 而不是 ['A','B','C','D'] 这样才能正常工作吗?
【问题讨论】:
-
如何呈现列表或字符串并不那么重要,因为您可以轻松地来回转换。我可能会在我的第一次尝试中使用回溯,但你应该编写代码,然后用一个失败的测试用例来呈现它。现在你只有一个“写我的代码”的帖子。 minimal reproducible example
标签: python python-3.x list boolean