好吧,我对 python 很陌生,所以我可能会搞错。
也就是说,我正在处理调查数据,并对调查响应进行编码,以便有一个电子表格包含问题的响应代码,另一个电子表格定义这些代码。我已将代码定义的电子表格转换为大约十几个与每个问题相对应的 pandas 数据框,如下所示:
钥匙 | 价值 |
---|---|
1 | 1 的定义 |
2 | 2 的定义 |
3 | 3的定义 |
每个数据帧都分配给一个名称为 Q1_df、Q2_df 等的变量。我想迭代所有这些数据帧的列表,将它们转换为如下所示的字典: {"1": "Definition for 1 ,“2”:“2 的定义”,“3”:“3 的定义}。我想浏览整个调查回复电子表格,并将每个回复转换为字典中的相应值。
有没有办法迭代我的列表,如下所示:[Q1_df,Q2_df,... Q14_df]并具有如下所示的输出列表:[Q1_dict,Q2_dict,... Q14_dict]?
如果有更简单的方法来做到这一点,我也很想听。
非常感谢大家!
我不知道要尝试什么,因为我不知道如何迭代变量列表以生成名称更改的新变量。