【发布时间】:2014-01-06 19:35:56
【问题描述】:
我有一个 500000 行的无序文件,其信息和日期如下:
for instance desired Result
------------ ---------------
723,80 1,4
14,50 1,5
723,2 10,8
1,5 14,50
10,8 723,2
1,4 723,80
现在我该如何实现这样的事情?
我已经尝试了 sortedList 和 sorteddictionary 方法,但无法在列表中实现新值,因为列表中有一些重复值。 如果您建议最好的方法,我将不胜感激。
还有一件事,我已经看到了这个问题,但是这个问题在我使用 File 时使用了这个类!
【问题讨论】:
-
使用您发布的链接有什么问题?
-
我不太明白你需要做什么。您显然需要对这个列表进行排序,但模式是什么..?
-
是的,我想对文件里面的数据进行排序,但是有重复值需要考虑。
-
您可以使用您链接的内容。将您的文件输入班级,然后将它们排序后写回。如果这是您想要的结果。
-
您要保留重复项还是将它们合理化为一行?