0
私のpythonファイルはjson出力をそのフォーマットで返す必要があります。JSONの特定のフォーマットを達成できません
{
"1": ["1503", "22939", "0", "0.0", "T"],
"2": ["850", "4895", "4", "1.647058823529412", "T"],
"3": ["337", "2748", "2", "2.3738872403560833", "T"],
"4": ["260", "2041", "2", "3.076923076923077", "T"]
}
私が得ることができる最高のは、私のコードは、CSVファイルから読み込み、JSONを生成し、この
{"1": ["1503", "22939", "0", "0.0", "T"]}
{"2": ["850", "4895", "4", "1.647058823529412", "T"]}
{"3": ["337", "2748", "2", "2.3738872403560833", "T"]}
{"4": ["260", "2041", "2", "3.076923076923077", "T"]}
のような出力の各項目です。
# in an iterative for loop
# Empty variable
data = {}
#lineCount is an incremental index , content List is a populated List
data[lineCount] =contentList
# Converting to a json format
json_data = json.dumps(data)
print(json_data)
私はさまざまな方法で試しましたが、意図したフォーマットを生成できませんでした。
それをダンプし、ループの最後で、それ
を移入単一のdictの代わりにdictsのリスト。しかし、コードが不完全なので、私たちは確信できません –
はい、多くの行がありますが、私は混乱を避けるために主要な部分を取り出しました。私の編集し、いくつかの行を追加してみましょう – Sumanth
...あなたは失敗しました.... –