我有一长串职位描述职位,我需要根据他们对组织的重要性进行筛选。我为此开发了一种简单的启发式。例如,如果标题包含像“管理员”或“导演”这样的词,这很重要。如果没有这个测试,如果它包含一个像“副”或“助手”这样的词,那么它就不重要了。将字符串与Python中的片段列表进行比较
这很容易用Python中的几行代码完成,但我想知道是否有更多的Pythonic方法来完成它。这是我现在的地方。
def in_fragment(phrase, fragments):
for fragment in fragments:
if fragment in phrase:
return True
return False
工作非常好,但如果可能的话,它会喜欢它正确的方式!谢谢。
你不能使用集? (或将您的列表转换为集)?你的解决方案没问题,只是设置它会更“干净” – BorrajaX