【发布时间】:2013-01-04 03:45:28
【问题描述】:
我有两个列表,例如:
L = [1, 2]
S = ['B', 'C']
我怎样才能将它们组合成这样的字典:
X = {'B': 1, 'C': 2}
列表的长度始终相同,但可以包含任意数量的项目。
【问题讨论】:
-
该输出不是字典列表。这只是一个字典
-
如果真的想将两个列表转换成一个dict列表,那么
list_of_dict = [{'key1': L1, 'key2': L2} for (L1,L2) in zip(list_1,list_2)]
标签: python list dictionary python-2.7