Skip to main content
 首页 » 编程设计

Python:将从每一行中提取数据的字典

2025年05月04日22itcoder

我正在尝试创建一个字典,它将为我插入键值的每个状态提供值。这是我的代码:

sat_partic = {'状态': '参与'}

但这只是给我在大括号中输入的变量。

感谢您的帮助和建议。

        State   Participation    
0       Alabama     5%   
1       Alaska     38%   
2       Arizona    30%   
3       Arkansas   20%   
4       California 14%   

请您参考如下方法:

完整答案:

d = df.set_index('State')['Participation'].to_dict() 

但是,在许多情况下,这不是必需的,因为您可以使用具有类似功能的 pd.Series.get。

例如,您可以使用:

d = df.set_index('State')['Participation'] 

然后使用d.get('Alabama')等来获取Participation。