我有一個json資料,如下所示
json資料
data = '''
{
"p1":[ {"Name":"A","Age":45} ,
{"Name":"B","Age":26} ],
"p2":[ {"Name":"C","Age":25} ,
{"Name":"D","Age":26} ]
}
'''
我的代碼:
import json
jdata = json.loads(data)
jkey = jdata.keys() # (['p1','p2'])
jheader = []
for row in jkey:
jheader.append(jdata[row][0])
break;
如何僅將標題放入標題串列
預期輸出:
header = ['Name','Age']
uj5u.com熱心網友回復:
這將創建一個字典串列和一個帶有鍵的串列。這就是你所追求的嗎?
import json
jdata = json.loads(data)
jheader = []
jrows = []
for key,parts in jdata.items():
if not jheader:
jheader = list(parts[0].keys())
jrows.extend(parts)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/448545.html
