例:需过滤文件名称为flie_name 代码如下: def dedupe(items): seen = set() for item in items: if item not in seen: yield item seen.add(item) def reduce(filename, **kwargs): with open(filename)as fr: original_list = s_file.readlines() reduced_list = list(dedupe(original_list)) with open(filename + "_reduced", 'w') as fw: o_file.writelines(reduced_list) return
reduce(flie_name)