我正在嘗試決議這個 json 和新的 json。輸入
data ={'11': {'Des Content': ['Update Version', '11: Date of User'],
'Date': ['920221207'],
'service': ['courier']}}
keys=["11","21","13"]
輸出
{
"11:":{
"Describe" : "Date of User",
"Data" :{
"Date":["920221207"],
"service":["courier"]
}
}
uj5u.com熱心網友回復:
嘗試這個
res = {}
for k,v in data.items():
res[k] = {"Describe": v.pop("Des Content")[-1].split(": ")[-1], # remove Des Content and assign Date of User to Describe
"Data": v} # assign the remaining v dict to Data
res
# {'11': {'Describe': 'Date of User',
# 'Data': {'Date': ['920221207'], 'service': ['courier']}}}
uj5u.com熱心網友回復:
你可能正在尋找這個
import json
js = {'11': {'Des Content': ['Update Version', '11: Date of User'],
'Date': ['920221207'],
'service': ['courier']}}
print(json.dumps(js, indent=2))
輸出:
{
"11": {
"Des Content": [
"Update Version",
"11: Date of User"
],
"Date": [
"920221207"
],
"service": [
"courier"
]
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/487366.html
上一篇:檔案頂部帶有附加內容的JSON
