猿问

Python中的行数

我有一个输入文件包含如下数据:


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  1.7637  232323  23232  234242

0.65  21344   2134214  412412 214124

0.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

请帮我提供一个代码来解决这个问题。


慕妹3146593
浏览 177回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答