私はPythonには新しく、json responesから新しい構造を作成しようとしています。 2つのjsonレスポンスは2つの環境から来たテストですが、同じ長さと順番を持ち、簡単に異なる結果が出ます。辞書の2つのリストを圧縮する
response1.json
[{"qa":"o"}, {"qa":"o"}]
response2.json
[{"prod":"x"}, {"prod": "x"}]
create.py
with open('response1.json') as data_file:
data1 = json.load(data_file)
with open('response2.json') as data_file:
data2 = json.load(data_file)
#i want to be able to create a structure like this:
# [{"qa":"o", "prod":"x"},{"qa":"o", "prod":"x"}]
list = []
#This is wrong but was thinking that logic would be close to this.
for i in range(0,len(data1)):
list[i]['qa'] = data1[i]['qa']
for i in range(0,len(data2)):
list[i]['prod'] = data[i]['prod']
を私は** respones1.json **が有効なJSONではありませんね。 – linusg
編集済み – teddybear123
修正済み申し訳ありません。 – teddybear123