我正在尝试创建一个大dict,它将dict封装在一个键列表中: 我有以下清单:
lis = ['model', 'properties', 'config', 'properties', 'zookeeperStorageSize', 'default']
我可以按相反的顺序迭代这个列表,但是我不能创建这个大对象
这里是我想要的输出:
{'model': {'properties': {'config': {'properties': {'zookeeperStorageSize': {'default': '50m'}}}}}}
有线索吗?你知道吗
这是一个函数式解决方案,使用
collections.defaultdict
创建defaultdict的嵌套defaultdict:例如
O/p:
以下是我的解决方案:
印刷品:
相关问题 更多 >
编程相关推荐