3.9字典类型
1.创建与转换
a = dict() 无序不重复
作用1:把输入元素创建为字典
a = dict({'k1':'v1','k2':'v2'})
a = dict(k1=v1,k2=v2)
a= {'k1':'v1','k2':'v2'}
作用2:把字符串、列表、元祖转换为字典
a = dict(enumerate(list,num))
ps:使用类的方法也可以创建字典,但有区别
a = dict.fromkeys(['k1','k2'],[])
与b = {'k1':[],'k2':[]}
表面一样
但
a['k1'].append('x') 与 b['k1'].append('x')就不一样了,前者所有value都变为x,导致这个方法一般没用,还容易出错。另,fromkeys,不如叫keysfrom
2.相关函数
3.相关方法
posted on 2016-11-22 11:13 limpidstar 阅读(71) 评论(0) 收藏 举报
浙公网安备 33010602011771号