我有一個JSON文件,其中包含一個包含許多鍵值對的字典。我想寫它到一個單一的CSV。一種方法是簡單地遍歷每個鍵:從JSON到CSV的字典
csvwriter.writerow([f["dict"]["key1"], f["dict"]["key2"],
f["dict"]["key3"], ... ])
這將是非常乏味的。
另一種可能性就是使用
csvwriter.writerow([f["dict"].values()])
,但它的一切寫入CSV文件中的一列,這是沒有幫助的。
有沒有辦法將每個值寫入CSV文件的一列?
是否到保存在JSON文件需要按鍵的順序?如果不是,什麼決定了它們在CSV文件的列中出現的順序? – martineau
沒有。似乎是隨機的。 – wwl
嗯,好像有/允許數據出現在CSV的隨機列會使事後難以處理。 – martineau