我有 n 个等长的列表,表示数据库行的值。数据非常复杂,因此我将在示例中提供简化值。
本质上,我想将这些列表 (a,b,c) 的值映射到一个字典,其中键是列表 (id) 的集合。
示例列表:
id = [1,1,1,2,2,2,3,3,3]
a = [1,2,3,4,5,6,7,8,9]
b = [10,11,12,13,14,15,16,17,18]
c = [20,21,22,23,24,25,26,27,28]
需要的字典输出:
{id:[[a],[b],[c]],...}
{'1':[[1,2,3],[10,11,12],[20,21,22]],'2':[[4,5,6],[13,14,15],[23,24,25]],'3':[[7,8,9],[16,17,18],[26,27,28]]}
字典现在具有原始 a、b、c 中的值的列表列表,该列表由 id 列表中的唯一值子集,该列表现在是字典键。
我希望这足够清楚。