擅长:python、mysql、java
<p>如果我正确理解了您的问题,那么您只需要从内部循环中得到一个答案:是否有任何标记匹配。您当前的代码检查每个句子中的每个标记,并分别回答每个标记(does<em>this</em>tag match)。你知道吗</p>
<p>通过在生成器表达式上使用内置函数<code>any</code>,可以获得所需的内容:</p>
<pre><code>for sentence in sentences:
if any(tag in sentence for tag in tags):
z = sentence.split(",")
k = " ".join(z)
text.append(k)
else:
text.append("Not found")
</code></pre>