【发布时间】:2012-11-12 09:22:40
【问题描述】:
可能重复:
how to convert two lists into a dictionary (one list is the keys and the other is the values)?
如果我有一个整数列表:
L=[1,2,3,4]
我有一个元组列表:
K=[('a','b'),('c','d'),('e','f'),('g','i')]
如何制作一个字典列表,其中键是K中的项目,值是L中的整数,其中每个整数对应于K中的项目
d={('a','b'):1,('c','d'):2,('e','f'):3,('g','i'):4}
【问题讨论】:
-
我可以使用 for 循环吗?我还没学过zip
-
查看我发布的重复链接中的答案。其中之一是使用循环来完成的。 (并解释了原始海报 [OP] 在尝试循环时失败的地方)。那里发布的另一个答案使用
zip,并简要解释了它的作用/工作原理。
标签: python