博客园  :: 首页  :: 新随笔  :: 管理

Python

Posted on 2020-12-16 10:55  wsg_blog  阅读(81)  评论(0编辑  收藏  举报

python函数的参数传递

值为列表的构造方法

dic = {}
dic.setdefault(key,[]).append(value)
dic.setdefault('a',[]).append(1)
dic.setdefault('a',[]).append(2)

>>dic
>>{'a': [1, 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}}