Aus*_*ton 0 python json dictionary list-comprehension list
我有一个包含一堆字典的列表,我试图将它们合并为一个
看起来像这样...
[{'name':'name', 'value':'john'}, {'name':'sex', 'value':'male'}, {'name':'color', 'value':'blue'}, {'name':'car', 'value':'toyota'}, {'name':'job', 'value':'cashier'}]
Run Code Online (Sandbox Code Playgroud)
我试图将它们全部组合成一个字典,以便名称值是键,值是值。现在我正在做这样的事情并且它工作正常但我知道有一个更简单的方法
keys = []
vals = []
for item in a:
if item['name']:
keys.append(item['name'])
if item['value']:
vals.append(item['value'])
md = dict(zip(keys,vals))
Run Code Online (Sandbox Code Playgroud)
任何指导将不胜感激...谢谢
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |