【发布时间】:2015-12-28 01:44:56
【问题描述】:
我有一些文件填充了由分隔符分隔的信息和数字:
101|something|something|2|something
102|something|something|6|something
103|something|something|2|something
104|something|something|5|something
我想要做的是减少第四个字段中的数字,在我给出的某些输入指定的特定行中。行号是每行的第一个字段。
示例:
input = 103
文件中的预期结果:
101|something|something|2|something
102|something|something|6|something
103|something|something|1|something
104|something|something|5|something
问题是,我不知道怎么写回去,因为我可能有几行相同的数字。
我也在处理列表。
【问题讨论】:
-
向我们展示你被卡住的代码
-
我刚刚写到这里
-
Readlines 并阅读,但是当我尝试更改/减少我的行号时,它会用该数字更改每一行。
-
我删除了我重新开始。
-
假设我给 102?它应该同时改变第二行和第四行,对吧?