我有一个包含pdf文件的列表
l=['ab.pdf', 'cd.pdf', 'ef.pdf', 'gh.pdf']
在这四个文件中,只有几个重复的名字被更改了,如何从列表中删除这些文件?
例如ab.pdf和cd.pdf相同,因此最终输出将为
l=['ab.pdf', 'ef.pdf', 'gh.pdf']
我已经尝试过filecmp库,但是它只能判断两个文件是否重复。
如何以pythonic方式最有效地做到这一点?
P.S。这个问题不是重复的,请在阅读完整问题之前将其标记为重复。
答案 0 :(得分:0)
然后,您需要告诉计算机文件的路径,并逐一比较文件,尽管听起来并不那么有效。