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 用另一个字典添加并覆盖
推荐阅读
-
Beginning Python 笔记学API —— Chapter4 字典 博客分类: Python python字典
-
python 字典用法总结 博客分类: python python字典
-
Python排序 博客分类: Python python字典列表排序
-
Python 字典的遍历 博客分类: Python 计时字典
-
Python 字典的setdefault()方法 博客分类: Python Pythonsetdefault字典
-
Python第八课-另一种数据类型:字典 dictionary 博客分类: Python学习笔记-HeadFirstPython python字典
-
python学习笔记---字典 博客分类: python python字典基础
-
Python中的字典操作 博客分类: Python python字典操作javamap
-
Beginning Python 笔记学API —— Chapter2 列表和元组