如何将拆分字符串中的关键字与文本文件匹配 - Python

时间:2017-03-26 18:52:41

标签: unix

我想取用户的输入,将单独的单词与输入中的特定关键词匹配,返回文本文件,当关键词在文本文件中匹配时,它会打印出它所在的行。

1 个答案:

答案 0 :(得分:1)

替换你的代码行:"如果问题在行:"用:

if len(list(set(problem) & set(line.split())))>0:

按要求添加说明: 1)line.split()将一行文本转换为新列表。 2)set(list1)& set(list2)将生成两个列表的交集。 3)如果两个列表的交点长度为0,则表示:两个列表中没有共同点。

希望这会有所帮助。