补充:字典的多种创建方式 |
您所在的位置:网站首页 › 字典的创建方法有哪些 › 补充:字典的多种创建方式 |
字典的多种创建方式
一、创建空字典 dic={}
二、直接赋值创建 dic={'name':tom,'age':18,'sex':'male'} print(dic) # {'name':tom,'age':18,'sex':'male'}
三、通过关键字和关键字参数创建 dic=dict(name='tom',age=19,sex='male') print(dic) # {'name':'tom','age':18,'sex':'male'}
四、通过二元组列表创建 l=[('name','tom'),('age',18),('sex','male')] dic=dict(l) print(dic) # {'name':'tom','age':18,'sex':'male'}
五、dict和zip结合创建 dic = dict(zip('abc', [1, 2, 3])) print(dic) #{'a':1,'b':2,'c':3}
六、通过字典推导式创建 dic={i,i*2 for i in range(3)} print(dic) # {0:0,1:2,2,:4}
七、通过fromkeys创建 l=['name','age','sex'] dic=dict.fromkeys(l) di=dict.fromkeys(l,2) print(dic) print(di) #{'name':None,'age':None,'sex':None} #{'name':2,'age':2,'sex':2}
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |