欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Beginning Python 笔记学API —— Chapter4 字典 博客分类: Python python字典

程序员文章站 2024-03-07 23:53:09
...

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 用另一个字典添加并覆盖

 

 

相关标签: python 字典