python每次读取2行,如何在python中分别读取两行

这是我的第一个问题!在

我有一个文件包含数百行,例如:

每一行代表主语、关系、宾语

我想分别读取每两行,处理它们,然后根据输入文件输出2到3行。

我做了这样的事:

^{pr2}$

我这样做是为了输出:output1 = " ".join([sub_line1,rel_line1,obj_line1])

writer.write(output1+"\n")

output2 = " ".join([sub_line2,rel_line2,obj_line2])

writer.write(output2+'\n')

output3 = " ".join([sub_line1,relation,sub_line2])

writer.write(output3+'\n')

注意:输入中不存在output3。我是通过合并前两行来添加这个。但每次奇数行都被偶数改写。我怎么把它们分开?在

样本输出:

每三行是在前两行的基础上组成的。在

第二部分:

如果在输入文件中有一行,以“u”开头,我如何才能直接输出它而不将其作为我正在处理的两行之一?我可以把这个条件放在哪里?在

提前谢谢!!在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值