File 使用python3比较多个列文件

File 使用python3比较多个列文件,file,python-3.x,comparison,File,Python 3.x,Comparison,输入文件1: a 1 33 a 34 67 a 68 78 b 1 99 b 100 140 c 1 70 c 71 100 c 101 190 输入文件2: a 5 23 a 30 72 a 76 78 b 5 30 c 23 88 c 92 98 我想比较这两个文件,以便对于文件2中'a'的每个值,两个整数(边界)都位于文件1中'a'的范围(边界)内或两个范围之间 您可以在写入文件时为数据创建一个结构(如“a:1:33”),而不是像这样存储“a 1 33”这样的值。因此,它也将

输入文件1:

a  1 33
a 34 67
a 68 78
b  1 99
b 100 140
c  1 70
c 71 100
c 101 190
输入文件2:

a  5 23
a 30 72
a 76 78
b  5 30
c 23 88
c 92 98

我想比较这两个文件,以便对于文件2中
'a'
的每个值,两个整数(边界)都位于文件1中
'a'
的范围(边界)内或两个范围之间

您可以在写入文件时为数据创建一个结构(如“a:1:33”),而不是像这样存储“a 1 33”这样的值。因此,它也将变得易于读取数据


然后,您可以读取每一行并根据“:”分隔符将其拆分,您可以轻松地与另一个文件进行比较。

您可以向我们展示您想要做什么?或者您迄今为止尝试过的代码吗?实际上,我想使用python3,但由于变量“a”、“b”多次出现而无法生成密钥,和“c”。对不起,这不是一个请为我做这件事的网站。如果你想得到一个正确的答案,你需要添加你自己尝试过的代码,并解释你的问题!添加预期的输出!