python 学习笔记——字典(dict)
来源:互联网 发布:淘宝天龙助手脚本没了 编辑:程序博客网 时间:2024/06/07 00:09
基本知识点:
获取字典的keys:
dict.keys() 返回一个元素是字典keys 的列表
dict() 函数将其他映射转换成字典
d=dict(name='aaa',age=23)
d为{'name':'aaa','age':23}
len(dict) 返回dict 的元素数量及长度
del dict[key] 删除
key in dict 检查dict 中是否有键为key的项
方法 :
dict.clear() 清除字典中的所有项,无返回值(None)
dict.fromkeys(['name','age']) 根据给定键创建字典,键的value 默认为None
dict.get(key) 返回key对应的value, 如果没有这个key,则返回None,如果使用dict[key] 当没有这个key 时会报一个KeyError 的错
dict.has_key(key) 没有返回False 有返回True
dict.items() 将所有字典项以列表的形式返回,列表中的每一项是一个元组,看下面示例:
>>> dict = { 1 : 2, 'a' : 'b', 'hello' : 'world' } >>> dict.values() ['b', 2, 'world'] >>> dict.keys() ['a', 1, 'hello'] >>> dict.items() [('a', 'b'), (1, 2), ('hello', 'world')] >>>
dict.iteritems() 返回一个迭代器而不是列表,返回的是一个对象
dict.keys()
dict.iterkeys() 返回针对keys 的迭代器
dict.pop(key) 移除key对应的这一项
dict.popitem() 弹出随机项,而list.pop() 弹出的是最后一项,字典是无序的,list是有序的
dict.update(dict2) 以dict2 来更新dict
dict.values() 以列表的形式返回values
dict.itervalues() 返回迭代器
- python 学习笔记——字典(dict)
- Python学习笔记(四)—字典(dict)
- python学习笔记(四)字典(dict)
- Python基础学习篇—字典(dict)
- Python学习笔记之映射类型字典(dict)
- Python学习笔记之映射类型字典(dict)
- Python学习笔记:字典(dict)有关内容
- Python学习笔记 - 8.字典(Dict)
- redis学习笔记(3)---字典dict
- python:字典(dict)
- Python学习笔记(九)—— Dict
- Python学习笔记--表list, 元组tuple, 字典dict
- Python学习笔记:讲两个list合并成字典dict
- 02-python学习笔记:字典dict和集合set
- Python的dict字典结构操作方法学习笔记
- Python学习笔记---元组(tuple)、列表(list)、字典(dict)
- Python--小甲鱼学习笔记--第26课:字典(dict())
- Python中的字典(dict)
- 下拉框竟然可以分组,实在是不知道哇
- sqlite 触发器
- LeetCode 118 Search Insert Position
- vi编辑器之替换操作
- 用HSSFWorkbook来对excel进行读操作
- python 学习笔记——字典(dict)
- HQL中左连接,右连接,内连接
- java模拟分页功能
- DFA和NFA
- WPFConverter(值转换器)使用例子
- 【百度地图】 SDK v3.0.0 (二) 定位与结合方向传感器
- Internal Server Error,fileUploader上传成功后无法显示缩略图
- linux rpm 主要用法记录
- Android开发中这些小技巧你都知道吗?(一)