同时迭代两个文件的最简洁的方法是什么,以便如果 file_1 == 'x' 中的第 57 行,那么以这种方式处理 file_2 中的第 57 行?
我下面的代码不起作用,但我知道那里有一个简单的解决方案......
@blue = []
@red = []
file_1 = File.open('index.txt', 'r')
file_2 = File.open('index2.txt', 'r')
for item, line in file_1, file_2
@blue << line if item == "blue"
@red << line if item == "red"
end
file_1.close
file_2.close