【发布时间】:2021-05-25 09:46:55
【问题描述】:
因为我需要使用快速排序对.txt 文件进行排序,所以我使用readlines() 来使用我的功能。问题是它没有像使用readlines()之前那样格式化。
f = open(filename)
array = f.readlines()
然后我使用了我的快速排序功能。
输入文件的样子:
12.01.2020 bcd
05.02.1990 efd
13.04.1992 cba
快速排序后的样子:
05.02.1990 efd
13.04.1992 cba
12.01.2020 bcd
但在我的代码中是这样的:
'05.02.1990\tefd\n', '13.04.1992\tcba\n', '12.01.2020\tbcd\n'
有什么建议可以纠正我对readlines() 的使用吗?
【问题讨论】:
标签: python quicksort readlines