使用python比较文件

时间:2012-09-21 18:17:19

标签: python

我有29个文本文件如下

档案1

12313 : 23546

        12313

        23214

        32465

文件2

13132 : 23546

        12323

        32125

        32125

        32121

        .

        .

        .

我想有python脚本来计算这些文件之间的交集

理想的结果如下

12313 : 23546

13132 : 23546

1 个答案:

答案 0 :(得分:3)

假设你的意思是Set中使用的交叉。

假设这些都是文件中的数字,请将它们加载到Set中。

路口:

from sets import Set
x = Set([1, 3, 4,9])
y = Set([1,3])
print x & y
Set([1, 3])