【发布时间】:2019-05-07 16:35:21
【问题描述】:
我想创建一个嵌套字典。而且我只会在字典不存在时初始化它。
dict_main = {}
lis = [1, 2]
for a in range(2):
for i in range(2):
if not isinstance(dict_main[i], dict): #This line IS ONLY FOR DEMO, IT DOES NOT WORK
dict_main[i] = {}
dict_main[i]['a'] = lis[a]
else:
dict_main[i]['a'] = max(lis[b], dict_main[i]['a'])
print(dict_main)
我知道这段代码没有多大意义,但它是为了解释自己。
我希望我的问题很清楚。
谢谢。
【问题讨论】:
标签: python