【发布时间】:2017-05-18 05:27:19
【问题描述】:
我开始学习 Python,并且遇到了一段代码,希望你们中的某个人能帮助我理解。
from collections import defaultdict
dd_dict = defaultdict(dict)
dd_dict["Joel"]["City"] = "Seattle"
结果:
{ "Joel" : { "City" : Seattle"}}
我遇到问题的部分是第三行。有人可以向我解释一下这里发生了什么吗?
【问题讨论】:
-
A
defaultdict是一个dict,如果尚未设置键,则其键“默认”为值。你基本上有一本字典(第三行)。
标签: python