擅长:python、mysql、java
<p>我可以使用<code>chain</code>和<code>any</code>:</p>
<pre><code>resultStrings = [
"results:",
"result:",
"experimental:",
"experiments:",
"experiment:",
"results",
"result",
"experimental",
"experiments",
"experiment",
]
conclusionStrings = [
"conclusion:",
"conclusions:",
"concluding:",
"conclusion",
"conclusions",
"concluding",
]
allStrings = [resultStrings, conclusionStrings]
testtt = "this may thod be in techniques ever material and methods"
from itertools import chain
string_set = set(chain(*allStrings))
any(i in string_set for i in testtt.split())
</code></pre>
<p>虽然<code>set</code>需要一些空间,但它可以提高效率。谢谢彼得·伍德。</strong></p>