我有一个列表中的单词列表self.terms
和一个字符串line
。如果列表中的任何术语在line
,我想将它们写到一个文件terms_file
中。
我使用any()
如下所示,但这会返回一个布尔值。
any(terms_file.write(term) for term in self.terms if term in line)
我怎样才能写出文件?我尝试添加一个 lambda,但我对它们并不十分熟悉,但没有奏效。我遇到了一些语法错误,但经过一些更改后,我False
再次返回。
是否可以使用 来做到这一点any()
?