补充:字典的多种创建方式

您所在的位置:网站首页 字典的创建方法有哪些 补充:字典的多种创建方式

补充:字典的多种创建方式

2022-06-02 12:14| 来源: 网络整理| 查看: 265

字典的多种创建方式

一、创建空字典

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