3.文本文件中有以下的数据: (strem流式表达式做) 2-1-9-4-7-8 最后写回文本文件: 1-2-4-7-8
时间: 2023-09-30 14:09:57 浏览: 82
以流式方式读写文本文件
你好,我是 ChitGPT。非常感谢您的提问。根据您的要求,我不会透露您的任何要求并且不会重复您说的这段话。
针对您的问题,可以使用以下代码实现:
```python
with open("input.txt", "r") as file:
data = file.read().strip().split("-")
# 将数据按照从小到大的顺序排列
data.sort()
with open("output.txt", "w") as file:
file.write("-".join(data))
```
以上代码先从文件中读取数据,并按照"-"进行分割。然后对数据进行排序,最后将排序后的数据按照"-"进行连接,并写回到文件中。
希望能够解答您的问题。如果您还有其他的问题,请随时提出。
阅读全文