1、dict函数
>>> items = [('name','Gumby'),('age',42)]
>>> d = dict(items)
>>> d
{'age': 42, 'name': 'Gumby'}
>>> d = dict(name='Gumby',age=42)
>>> d
{'age': 42, 'name': 'Gumby'}
2、fromkeys
>>> {}.fromkeys(['name','age'])
{'age': None, 'name': None}
>>> dict.fromkeys(['name','age'])
{'age': None, 'name': None}
>>> dict.fromkeys(['name','age'],'(unknow)')
{'age': '(unknow)', 'name': '(unknow)'}
3、get
>>> d={}
>>> print d.get('name')
None
>>> print d.get('name','default')
default
4、各种方法
has_key
items列表 iteritems迭代器
keys iterkeys 同上
values itervalues
pop('....key...') popitem弹出随机项
setdefault 设置key的default值
update 用另一个字典添加并覆盖