【发布时间】:2015-08-10 23:33:06
【问题描述】:
我有 3 个列表要放入字典中:
list1 = ['a', 'b', 'c']
list2 = [1, 2, 3]
list3 = [0.5, 0.3, 0.1]
传统上我可以只用list1、list2 来创建这样的字典
my_dict = dict(zip(list1, list2))
# {'a': 1, 'b': 2, 'c': 3}
但我想得到的是:
{'a': (1, 0.5), 'b': (2, 0.3), 'c': (3, 0.1)}
这不起作用:
my_dict = dict(list1, zip(list2, list3))
【问题讨论】:
标签: python list dictionary zip