Python dictionary with list elements as keys and the elements of another list as the values?
本问题已经有最佳答案,请猛点这里访问。
所以我想制作一个python字典,其中一个列表的元素作为键,另一个列表的列表元素作为值,这是可能的吗?
以便:
1 2 3 4 | list1 = ('red', 'blue', 'green', many more strings ) list2 = (1, 2, 3, many more values) d = { list1[0:]: list2[0:] } |
这显然不起作用,但类似的东西呢?
你可以这样做:
1 2 | >>> d = dict(zip(list1, list2)) {'blue': 2, 'green': 3, 'red': 1} |