想对比两个list文件里的差异,文件里每一行都是一小段字符串。但是只要old文件中间部分少一行,后面的行都会判断成不匹配。想问一下在in文件的时候是什么操作逻辑。
res = []
with open(old_storid_list) as old:
with open(new_storid_list) as new:
for line in new:
if line not in old:
res.append(line)