python将第一列与word比较,将第二列与label比较

nhjlsmyf  于 2023-01-16  发布在  Python
关注(0)|答案(1)|浏览(97)

我有两个来自两个不同csv的列。一列包含单词。另一列包含句子。我将列作为列表导入。现在我想找到所有包含导入单词的句子。然后我想将句子和单词写回csv中。
有人知道我需要如何用Python设计比较词和句子吗?
提前感谢:-)

pbpqsu0x

pbpqsu0x1#

基于两列是独立的列表,并且您希望列表写回CSV,则使用类似以下内容:

l1= ['bill has a ball', 'tom has a toy', 'fred has a frog']

l2=['ball', 'frog']

sentences_with_words = []
for s in l1:
    for w in l2:
        if w in s:
            sentences_with_words.append([s, w])
  
print(sentences_with_words)

相关问题