【发布时间】:2022-01-19 02:58:28
【问题描述】:
这是我想要生成的内容:
{A: {1: [1,2], 2: [2,5]},
B: {3: [1,4], 4: [7,8]}}
这是df:
id sub_id
A 1
A 2
B 3
B 4
我有以下数组:
[[1,2],
[2,5],
[1,4],
[7,8]]
到目前为止,我有以下代码:
sub_id_array_dict = dict(zip(df['sub_id'].to_list(), arrays))
这会产生以下字典:
{1: [1,2],
2: [2,5],
3: [1,4],
4: [7,8]}
现在,我觉得我走错了路,因为我不知道如何将它提升到 id 级别。
任何帮助将不胜感激。
【问题讨论】:
-
你的数据框中的字母是否真的有点?
-
不,抱歉。更新