`
384444165
  • 浏览: 255094 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Beginning Python 笔记学API —— Chapter4 字典

阅读更多

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

 

 

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics