有人可以告訴我如何在數據來自多個變量(例如名稱和年齡)時按字母順序對列中的CSV文件進行排序嗎?我需要按字母順序顯示姓名。使用Python按字母順序對CSV文件進行排序
這裏是我的代碼:
with open ("Information.csv", "a", newline="",) as CSVFile:
for_use = csv.writer (CSVFile, delimiter=",")
info = [[name, age]]
for_use.writerows(info)
您將不得不1)將整個CSV讀入內存,2)對其進行排序,3)將其輸出回CSV文件。您無法真正地在磁盤上「排序文件」。 – deceze
感謝您的快速回復,這有所幫助。 – HannaG