擅长:python、mysql、java
<p>您可以在空白处拆分文本以隔离单词。使用拆分文本和单词的交叉点查找重叠部分。下面的此函数用于筛选具有与声明的词集重叠的词集的文本</p>
<pre><code>def filter_texts(texts):
words_set = {'a', 'ball', 'hello'}
filtered = filter(lambda text: set(text.split(' ')) & words_set, texts)
return list(filtered)
# No. of text: 1 2 3 4
texts = ["i'm need a answer", "Hi daddy", "hello world", "I love to dance ballet"]
filter_texts(texts)
>> ["i'm need a answer", "hello world"]
</code></pre>