2

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

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

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

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

for key, value in assets:

但这会返回一个错误:

ValueError: too many values to unpack

我该怎么做呢?

4

1 回答 1

2

尝试:

for key, value in assets.items():

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

于 2012-08-16T02:36:13.207 回答