python解决打开文件找出每行数据最大值和最小值,最大值减去最小值,并且讲结果存入out.txt文件中
时间: 2024-01-21 16:19:27 浏览: 165
求数据中的最大值和最小值
4星 · 用户满意度95%
可以使用以下代码实现:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
results = []
for line in lines:
nums = list(map(float, line.split()))
max_val = max(nums)
min_val = min(nums)
diff = max_val - min_val
results.append(diff)
with open('out.txt', 'w') as f:
for result in results:
f.write(str(result) + '\n')
```
这段代码首先打开文件 `file.txt`,读取每一行数据,然后对每一行数据进行处理,找出最大值和最小值,计算差值,最后将结果存入 `out.txt` 文件中。
阅读全文