use*_*339 1 python dictionary list
如果你有三个列表,这是最简单的方法
list [1,2,3] [a,b,c] [5,6,7]
Run Code Online (Sandbox Code Playgroud)
用字典映射它
{1:{'a':5}, 2:{'b':6}, 3:{'c':7}}
Run Code Online (Sandbox Code Playgroud)
有一种感觉你必须使用拉链..
如何在没有字典理解的python中完成这项工作
您的更新中的3列表案例很简单zip:
d = {k:{k1:v1} for k,k1,v1 in zip(list1,list2,list3)}
Run Code Online (Sandbox Code Playgroud)