要一次读取两行,可以使用'readlines()'方法读取所有行,然后使用切片操作选取每两行,如下所示:

with open('file.txt', 'r') as f:
    lines = f.readlines()
    for i in range(0, len(lines), 2):
        line1 = lines[i].strip()
        line2 = lines[i+1].strip()
        # 处理每两行的逻辑
        print(line1, line2)

这里假设要读取的文件名为'file.txt',读取的行数为偶数行。在'for'循环中,使用'range(0, len(lines), 2)'来指定步长为2,以便每次取两行。然后使用索引'i'和'i+1'来获取每两行的内容,并使用'strip()'方法去除行尾的换行符。你可以根据需要修改处理每两行的逻辑。


原文地址: https://www.cveoy.top/t/topic/pl4e 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录