创建
方法一:
方法二:从Python 2.2 版本起,可以使用一个工厂方法,传入一个元素是列表的元组作为参数
方法三:
从Python 2.3 版本起, 可以用一个很方便的内建方法fromkeys() 来创建一个"默认"字典, 字典中元素具有相同的值 (如果没有给出, 默认为None,这个有点像我框架的oneObject方法):
访问字典中的值
想遍历一个字典(一般用键), 你只需要循环查看它的键, 像这样:
从Python 2.2 开始,可以直接在 for 循环里遍历字典。
想判定其是否存在某个键值对,可以使用has_key()或 in 、 not in 操作符
一个字典中混用数字和字符串的例子:
更新字典
采取覆盖更新
上例中 dict2[ ame]=earth;
更新 dict2[ ame]=abc;
删除字典元素和字典
del dict2[ ame] # 删除键为“name”的条目
dict2.clear() # 删除dict2 中所有的条目
del dict2 # 删除整个dict2 字典
dict2.pop( ame) # 删除并返回键为“name”的条目
update()方法可以用来将一个字典的内容添加到另外一个字典中
映射类型相关的函数
字典内建方法
方法名字
操作
dict.clear()
删除字典中所有元素
dict.copy()
返回字典(浅复制)的一个副本
dict.fromkeysc(s