我想检查是否在没有任何循环或迭代的情况下在另一个字符串中找到了所有单词:
a = ['god', 'this', 'a']
sentence = "this is a god damn sentence in python"
all(a in sentence)
应该返回 TRUE。
请您参考如下方法:
您可以根据您的具体需要使用一组,如下所示:
a = ['god', 'this', 'a']
sentence = "this is a god damn sentence in python"
print set(a) <= set(sentence.split())
这将打印 True , 其中<=是 issubset .
