Python 3.x - 使用 python3 比较多个列文件



input_file1:

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

我想比较这两个文件,以便对于 file2 中的每个 'a' 值,两个整数(边界)落在 file1 中'a'的范围(边界)或两个范围之间。

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

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

相关内容

  • 没有找到相关文章

最新更新