Python 将值映射到值,而不是两个键值对



我现在有这个

[{'label': 'ID', 'value': '8'}, {'label': 'Document', 'value': 'Authority Visit'}]

我希望它是

[{'ID':'8'},{'Document':'Authority Visit'}]

感谢您的帮助。

您可以

遍历列表,然后访问每个项目的labelvalues

sample_dict = [
  {'label': 'ID', 'value': '8'},
  {'label': 'Document', 'value': 'Authority Visit'}
]
result = [{item['label']:item['value']} for item in sample_dict]
print(result)

最新更新