1、值為列表的構造方法
dic = {}
dic.setdefault(key,[]).append(value)
>>dic.setdefault('a',[]).append(1) >>dic.setdefault('a',[]).append(2) >>dic
>>{'a': [1, 2]}
2、值為字典的構造方法
dic = {}
dic.setdefault(key,{})[value] =1
>>dic.setdefault('b',{})['f']=1 >>dic.setdefault('b',{})['h']=1 >>dic.setdefault('b',{})['g']=1 >>dic >>{'b': {'h': 1, 'g': 1, 'f': 1}}