我有一个输入文件包含如下数据:0.0 0.000 0.0000 0.000 0.0000.1 0.000 0.0000 0.000 0.0000.2 0.000 0.0000 0.000 0.0000.3 0.000 0.0000 0.000 0.0000.4 1.7637 232323 23232 2342420.65 21344 2134214 412412 2141240.55 23423 32423 32423 32423我需要在仅包含零的最后一行之后添加内容。这意味着要添加 0.3 之后的一行。我需要我的输出 0.0 0.000 0.0000 0.000 0.000 0.1 0.000 0.0000 0.000 0.000 0.2 0.000 0.0000 0.000 0.000 0.3 0.000 0.0000 0.000 0.000 0.4 0.000 0.0000 0.000 0.000 0.5 1.7637 232323 23232 234242 0.75 21344 2134214 412412 214124 0.65 23423 32423 32423 32423请帮助我输入代码以达到我所需的输出。我尝试过的是:for line in f1: string=line if rthcount<=6: strplit=string.split() rign=strplit[1] if rign==0.0: print(string) else: f4.write(string) rthcount+=1请帮我提供一个代码来解决这个问题。
添加回答
举报
0/150
提交
取消