我正在创建一个动态数据结构来保存汽车信息.字典看起来像这样:
cars = {'toyota': {'prius': {'transmission':'automatic', 'mpg':30, 'misc':[]}}}
Run Code Online (Sandbox Code Playgroud)
最外面的字典包含汽车品牌(丰田,宝马等),第二个字典包含模型(prius,m5等),内部字典包含汽车的细节.这是保存此信息的最佳方式吗?
我正在构建数据结构并访问它.我真的不能想到另一种方法,但代码看起来有点混乱:
cars['toyota'].setdefault('prius', {}).setdefault('misc', []).append('hello')
Run Code Online (Sandbox Code Playgroud)