文件内为若干行如下形式形式的文本: 3,8,9,5,7,15,6,7 15327489 该文件可自行打开查看具体内容,此处共示意两行。 文件中每行数据均为用英文逗号或空格分开的数值,程序找出每行数据中的最大值,减去每行数据中的最小值,按序逐行存入一个名为out6.txt的文件中。
时间: 2024-03-19 21:43:19 浏览: 108
你可以使用Python来实现这个任务。下面是一段代码:
```python
with open('input.txt', 'r') as f_in, open('out6.txt', 'w') as f_out:
for line in f_in:
nums = list(map(int, line.strip().replace(',', ' ').split()))
diff = max(nums) - min(nums)
f_out.write(str(diff) + '\n')
```
这个代码中,我们打开了输入文件和输出文件。然后,我们逐行读取输入文件中的内容。每行数据被解析为一个整数列表。我们计算出这个列表中的最大值和最小值,并计算它们的差异。最后,我们将差异写入输出文件中。
阅读全文