我有一个列表self.terms中的单词列表和字符串line。如果列表中的任何条款都在line中,我想将它们写入文件terms_file。 我使用any()如下所示,但是这返回一个布尔值。 any(terms_file.write(term) for term in self.terms if term in line)
如何写出文件?我试着添加一个lambda,但是我对他们不是很熟悉,而且没
>>> l = list(range(10))
>>> l
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> if filter(lambda x: x > 10, l):
... print "foo"
... else: # the list will be empty, so bar will be printed
... print "bar"
我有一个实体叫做Change,我需要在数据库中进行日志更改,比如插入,更新或删除行。 因此,我的更改表包含一些数据,现在我想添加外键记录另一个表中的更改,但我有不同的表。例如,我有天气表,组表,...所以我做了一些搜索,我发现了一些关于@Any注释。所以我加了一些列到我的变化实体: @Entity
@Table(name = "CHANGE")
public class Change {