我有一个包含 2 列的文件,例如:
13.245 cat
14.323 dog
16.246 pig
我想用第一行的第一列值(这里是 13.245)减去第一列的每个条目,并将结果写入另一个具有修改值的文件,以便输出文件看起来:
0.000 cat
1.078 dog
3.001 pig
我有一个非常粗略的解决方案。我将值 13.245 存储在一个变量中,然后拆分每一行,从 split()[0] 条目中减去 13.245 值,然后将该值和 split()[1] 值写入另一个由空格分隔的文件。我一行一行地做这件事。有没有像这样粗略的解决方案。我的意思是,没有将第一行条目的第一列存储到外部变量中,然后手动将整体写入另一个文件,有什么快速的方法吗?