所以基本上,我有以下json:
{'firstName': {'value': 'xyz'}}
现在我想将其转换为:
{'firstName':'xyz'}
不使用键名"名字",即有没有办法清除嵌套字典?
是的,你可以,对于具有该类型结构的基准面
{'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迎合任意大小的字典,只要您坚持指定的格式