通过Python中的映射循环

时间:2012-08-16 02:35:31

标签: python

我想要像这样创建一个映射:

assets = {'first': ['type1','type2','type3'], 'second': ['type1','type2']}

只是一个简单的映射(关联数组)。我不确定上面的语法是否正确(python的新内容),但这就是我想要的想法。

现在,我希望能够遍历映射:

for key, value in assets:

但是这会返回错误:

ValueError: too many values to unpack

我该怎么做呢?

1 个答案:

答案 0 :(得分:2)

尝试:

for key, value in assets.items():

dict的默认迭代器只是键值。 items()的使用产生一系列(键,值)元组。