Python学习笔记(5)--数据结构之字典dict
字典(dict)
定义:键值对集合
初始化:{}, {'1' : 'abc', '2' : 'def'}
1.增加:单个数据直接赋值
update(dict2) ---把dict2的元素加入到dict中去,键字重复时会覆盖dict中的键值
2.删除:pop(key, [default]) ---若字典中key键存在,删除并返回dict[key],若不存在,且未给出default值,引发KeyError异常
popitem() ---删除任意键值对,并返回该键值对,如果字典为空,则产生异常KeyError
clear() ---略
3.查询:get(key,[default]) ---返回字典dict中键key对应值,如果字典中不存在此键,则返回default 的值(default默认值为None)
items() ---返回一个包含字典中(键, 值)对元组的列表
keys() ---返回一个包含字典中所有键的列表
values() ---返回一个包含字典中所有值的列表
4.修改:没有直接修改对应元素的方法,直接赋值即可