【发布时间】:2020-10-08 19:06:47
【问题描述】:
我有一个单词对列表,我必须检查每个单词对是否出现在句子列表中的每个句子中。 例如: 单词对列表是这样的:
[(mary,little),(mary,lamb),(mary,jack),(mary,jill),(little,lamb),(little,Jack),(little,Jill),(lamb,jack),(lamb,jill),(jack,jill)]
句子列表是:
['Mary had a little lamb','Jack and Jill went up the hill']
输出应该是这样的,对于每个句子,每个单词对的出现次数都被计算在内。在这个例子中,第一句话的单词对数为
[(mary,little):1,(mary,lamb):1,(mary,jack):0,(mary,jill):0,(little,lamb):1,(little,Jack):0,(little,Jill):0,(lamb,jack):0,(lamb,jill):0,(jack,jill):0]
第二句也是如此。输出也可以以表格形式呈现,其中句子为一列,单词对为另一列。
【问题讨论】:
标签: python python-3.x nlp