如何通過比較每行中的第一個元素來排序文件中的逗號分隔值?排序CSV只比較每行中的第一個元素
回答
- 逐行讀取文件中的行
- 處裂開了逗號線
- 排序
- 寫回文件
喜歡的東西:
var result = File.ReadAllLines(pathToFile).OrderBy(line => line.Split(",")[0])
只要注意,這裏假設你的投入始終是有效的。你將不得不添加自己的錯誤檢查(空行,空文件等)
請不要發佈明顯的作業問題的代碼。這沒有幫助。寧可指向正確的方向。 – EricSchaefer 2010-07-21 05:38:38
你說得對,我可以採取蘇格拉底式或禪宗法師的方法,但這很容易;) – marcind 2010-07-21 05:44:31
;-)但它對薩帕也更容易。太容易了。他不會這樣學習...... – EricSchaefer 2010-07-21 07:47:24
- 1. 比較2D數組中每一行的第一個元素
- 2. 按行中的第一個元素對csv進行排序
- 3. 比較多個CSV中的第一行
- 4. 只比較兩個不同陣列的第一個元素
- 5. $。每個隻影響第一個元素?
- 6. 比較列表中的每個元素
- 7. Python比較排序只比較鄰居
- 8. 根據每行上第一個元素的數值對行進行排序?
- 9. 排序,而不比較元素
- 10. std ::排序比較元素爲空
- 11. MIPS:比較兩個數組中的第一個元素
- 12. 比較元素每X項
- 13. 只比較非零元素
- 14. 每個元組的第一個元素排序元組的名單 - 的Python 2.7
- 15. 比較列表的第一個元素與另一個列表
- 16. 如何比較列表中的每個元素與自身只有一次
- 17. 使用最小元素比較對5個元素進行排序
- 18. 將變量與數組中的每個元素進行比較
- 19. Matlab,如何比較行矩陣的每個元素與另一行矩陣的每個元素?
- 20. linux只按每行的第一個字母排序
- 21. 重新排列數組中的每一個第n個元素
- 22. 將CSV中的每個元素與使用python的其他元素進行比較
- 23. 比較兩列中的每個元素並設置另一列
- 24. 將列表中的每個元素與所有其他元素進行比較
- 25. 按javascript中的每第n個元素排序
- 26. 量角器 - 將列元素複製到數組中,對它進行排序並將第一個數組元素與第一列數據進行比較
- 27. 如何比較列表中的每個元素與另一個列表中的每個元素?
- 28. 按第一個元素對元素列表排序,但如果按第二個元素排序則等於
- 29. 通過排序中的第一個元素排序的MySQL排序
- 30. 如何直接比較數組中的第一個和第二個元素?
到目前爲止你有什麼?有問題的具體部分有問題嗎? – 2010-07-21 05:32:18