我可以将值列表设置为字典中的键列表吗?

时间:2015-04-20 15:59:21

标签: python dictionary

我有一套钥匙,让我们说

mykeys = ["I", "II", "III", "IV"]

和一组值,让我们说

myvalues = [1, 2, 3, 4]

我现在想要创建一个像这样的字典

{"I": 1, "II": 2, "III":3, "IV":4}

在python中执行此操作的简单方法(如果可能的话,惯用法)是什么?

1 个答案:

答案 0 :(得分:1)

d = dict(zip(mykeys, myvalues))

zip将两个列表粘在一起,因此您可以获得[("I", 1), ("II", 2"), etc]dict之类的内容,将其转换为字典,其中每个元组的第一部分是键,第二部分是元组就是价值。