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"。这样它也将变得易于读取数据。
然后,您可以读取每一行,并可以根据":"分隔符对其进行拆分,并且可以轻松地与另一个文件进行比较。