【发布时间】:2019-12-04 06:54:47
【问题描述】:
我在字典中的字典中有一个列表:
{FirmA:{ProductA:[Color1,Color2,Color3]}}
我想从 First Firm 字典级别构建一个键列表。
然后,我需要根据公司密钥访问二级产品字典。
最后,我需要根据字典级别 2(产品)中的产品键访问颜色列表。
我试图为公司获取 1 级密钥:
[i for i in dict.keys()]
返回
ValueError: Too many values to unpack
这是一个相当大的数据集。
我还没有进入二级词典。
【问题讨论】:
-
@shash678 我在答案中更新了它,我使用的实际字典太大了。
-
因为我没有使用列表作为键,只是一个值。
-
如果您仍然需要帮助,请提供导致您所询问的错误的minimal reproducible example。
标签: python python-2.7 dictionary nested