我有一个列,其中的值存储为列表。该列如下所示:
[{'key': 'firebase_screen_class', 'value': 'MainViewController'},
{'key': 'firebase_event_origin', 'value': 'auto'},
{'key': 'firebase_screen_id', 'value': '81265142482196321'},
{'key': 'engagement_time_msec', 'value': '3374'}]
我想将其转换成如下所示的列:
{'firebase_screen_class': 'MainViewController',
'firebase_event_origin': 'auto',
'firebase_screen_id': '81265142482196321',
'engagement_time_msec': '3374'}
请您参考如下方法:
使用字典理解:
{d['key']:d['value'] for d in col}
其中 col 是您的原始列。
