1. ホーム
  2. python

[解決済み] Python: 辞書のリストをjsonに変換する

2022-12-27 17:51:52

質問

私は、以下のような辞書のリストを持っています。

list = [{'id': 123, 'data': 'qwerty', 'indices': [1,10]}, {'id': 345, 'data': 'mnbvc', 'indices': [2,11]}]

といった具合です。リストにはもっと多くの文書があるかもしれません。私はこれらを1つのJSONドキュメントに変換し、ボトルで返す必要がありますが、これを行う方法を理解することはできません。どうか助けてください。私はこのウェブサイトで同様の質問を見ましたが、私はそこに解決策を理解することができませんでした。

どのように解決するのですか?

json ライブラリを使用する

import json
json.dumps(list)

ところで、変数リストを別の名前に変更することを検討する必要があるかもしれません。 list はリスト生成のための組み込み関数なので、変数名を変えないと予期せぬ動作やバグのあるコードになるかもしれません。