我有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列表中的唯一值子集,id列表现在是字典键。你知道吗
我希望这足够清楚。你知道吗
输出:
试试这个:
根据问题,结果与预期完全一致:
相关问题 更多 >
编程相关推荐