我的循环数据生成一系列字符串,这些字符串是从数据库检索的句子。但是,我在数据库中的数据结构需要有重复项,但我想在输出中忽略重复项。假设我的循环和结果如下:
for text in document:
print(text)
Output:
He goes to school.
He works here.
we are friends.
He goes to school.
they are leaving us alone.
..........
我如何设置一个条件,以便程序读取生成的所有输出,并且如果找到重复的结果(例如,他去上学),它只会向我显示一条记录,而不是多个类似的记录?
already_printed = set()
for text in document:
if text not in already_printed:
print(text)
already_printed.add(text)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)