Skip to main content
 首页 » 编程设计

python之在 Pandas 中列出字典

2025年05月04日14xiaohuochai

我有一个列,其中的值存储为列表。该列如下所示:

[{'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 是您的原始列。