码迷,mamicode.com
首页 > 编程语言 > 详细

零基础学python-8.5 字典

时间:2015-08-28 17:52:45      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:python

字典:无序的集合,通过键来存取

特性:

1.通过键而不是通过偏移量来读取

2.任意对象的无序集合

3.可变长、异构、任意嵌套

4.属于可映射类型

5.对象引用表(散列表)

常见操作:

操作 解释
d={} 空字典
d={‘a‘:1,‘b‘:2,‘c‘:‘3‘} 两项目字典
d={‘a‘:1,{‘b‘:2}} 嵌套
d=dict.fromkeys([‘a‘,‘b‘]) 其他构造技术
d=dict(zip(keyslist,valslist)) 关键字
d=dict(name=‘bob‘,age=24) 对应的对、键列表
d[‘egg‘] 以键进行索引运算
d[‘food‘][‘egg‘] 以键进行索引运算
‘egg‘ in d 成员关系
d.keys() 方法:键
d.values() 方法:值
d.items() 键+值
d.copy() 复制
d.get(key,default) 默认
d.update(d2) 合并
d.pop(key) 删除
len(d) 求长度
d[key]=1 修改键
del d[key] 删除
list(d.keys()) 字典视图
d1.keys()&d2.keys()  
d={x:x*2 for x in range(10)}  字典解析
   

就说到这里,谢谢大家

------------------------------------------------------------------

点击跳转零基础学python-目录



版权声明:本文为博主原创文章,未经博主允许不得转载。

零基础学python-8.5 字典

标签:python

原文地址:http://blog.csdn.net/raylee2007/article/details/48052663

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!