一、字典定义
>>> dict={}
二、字典元素添加
>>> dict['性别']='男'>>> dict{'性别': '男'}>>> dict['信息']=[{'姓名':'Leo'},{'职业','未知'},{'年龄',10086}]>>> dict{'性别': '男', '信息': [{'姓名': 'Leo'}, {'职业', '未知'}, {'年龄', 10086}]}
三、字典元素删除
>>> del dict['性别']>>> dict{'信息': [{'姓名': 'Leo'}, {'职业', '未知'}, {'年龄', 10086}]}>>> dict.clear()>>> dict{}
四、字典查询
In [1]: dict={}In [2]: dict['A']='a'In [3]: dict.get('A')Out[3]: 'a'In [4]: dict['A']Out[4]: 'a'#两种方法都可以
五、其他常见的字典操作函数
按从左往右从上往下的顺序,其作用依次为:
dict.clear():清空字典元素dict.get(key, default=None):查询字典中键对应的值,如果不存在返回default值dict.pop():删除对应键值,相当deldict.update():将另一个字典的键值更新到本字典,不存在的新插入,存在的更新dict.copy():返回字典的复制dict.items():将字典中的每个键值对作为一个元组,以列表的形式返回dict.popitem():随机删除字典中的一对键值,因为字典是无序的,因此在需要逐一删除时会有用dict.values():以列表格式返回字典中所有的值dict.fromkeys(seq,value):将列表seq中元素对应的键的值全部更新为valuedict.keys():返回所有键值dict.setdefault(key, default=None):查询键对应的值,如果键不存在,那么会添加键并将值设为default