【发布时间】:2018-10-18 01:59:12
【问题描述】:
我有一些列表定义如下:
main_0 = ['Main_0']
main_1 = ['Main_1']
main_2 = ['Main_2']
level_0 = ['LEVEL0',
'LEVEL0_1',
'LEVEL0_2']
level_1 = ['LEVEL1',
'LEVEL1_1']
level_2 = ['LEVEL2']
val_0 = [1, 2, 3]
val_1 = [10, 20]
val_2 = [52]
我想创建一个嵌套字典,如下所示:
{'Main_0' : {'LEVEL0' : 1,
'LEVEL0_1' : 2,
'LEVEL0_2' : 3},
'Main_1' : {'LEVEL1' : 10,
'LEVEL1_1' : 20},
'Main_2' : {'LEVEL2' : 52}}
这是否可能,或者我应该使用不同的数据结构来解决这个问题?在那种情况下是哪一种?
【问题讨论】:
标签: python python-3.x dictionary nested