我是一个来自Python背景的Javascript新手,在Python背景下,使用自定义字典和.get方法创建嵌套数据很容易。我要做的是创建一个艺术家数据的嵌套对象,该对象采用以下形式:artistDict[artist][albumName] = albumYear。我需要通过迭代可迭代的album对象来动态创建这个对象。){});
do
在Python 3中,我很难理解嵌套字典的理解。我从下面的例子中得到的结果输出了正确的结构,没有错误,但是只包含了一个内部键: value对。我还没有找到像这样的嵌套字典理解的例子;谷歌搜索“嵌套字典理解python”显示遗留示例、非嵌套理解或使用不同方法解决的答案。我可能使用了错误的语法。inner_v)} for outer_k, outer_v in outer_dict.items() for inner_k