[英]how to purge the nested json element to uppermost key in python without using 'key' of upper element
所以基本上,我有以下json:
{'firstName': {'value': 'xyz'}}
現在我想將其轉換為:
{'firstName':'xyz'}
而不使用鍵名“ firstname”,即是否可以清除嵌套詞典?
是的,您可以,對於具有這種結構類型的基准
{'x': {'y':'z'}}
我會這樣做:
def removeInnerDict(to_parse_dict):
parsed_dict = dict()
for key, inner_dict in to_parse_dict.items():
inner_value = list(inner_dict.values())[0]
parsed_dict.update({key: inner_value})
return parsed_dict
只要您堅持指定的格式,函數removeInnerDict即可滿足字典的任意大小
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.