要按照其他文件的匹配顺序打印行,可以使用以下解决方法:
files = ['file1.txt', 'file2.txt', 'file3.txt']
contents = []
# 读取文件内容
for file in files:
with open(file, 'r') as f:
contents.append(f.readlines())
lines = {}
# 遍历文件内容并保存到字典中
for i, content in enumerate(contents):
for line in content:
lines[i] = line
# 按照行号的顺序打印行内容
for i in sorted(lines.keys()):
print(lines[i])
这样,就可以按照其他文件的匹配顺序打印行。注意,上述代码仅为示例,你需要根据具体的需求进行适当的修改。