私は多くのキーと値のペアを持つ辞書を含むJSONファイルを持っています。私はそれを1つのCSVに書きたいと思う。これを行う1つの方法は、各キーを繰り返し実行することです。JSONからCSVへの辞書
csvwriter.writerow([f["dict"]["key1"], f["dict"]["key2"],
f["dict"]["key3"], ... ])
これは非常に面倒です。
もう一つの可能性は
csvwriter.writerow([f["dict"].values()])
を使用することですが、それは役に立たないCSVファイルの1列にすべてを書き込みます。
CSVファイルの1つの列に各値を書き込む方法はありますか?
JSONファイル内のキーの順序をい保存する必要がありますか?そうでない場合は、CSVファイルの列に表示される順序を決定する要因は何ですか? – martineau
番号。ランダムなようです。 – wwl
ええと、CSVのランダムな列に表示されるデータを許可/許可すると、後で処理するのが難しくなるようです。 – martineau