一、字典
字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含:“键
对象”和“值对象”
二、字典的创建
1、通过{}、dict()来创建字典对象
2、通过 zip()创建字典对象
a = ['1','2','3']
b = ['aa','bb','cc']
d = dict(zip(a,b))
三、字典元素的访问
1. 通过 [键] 获得“值”。若键不存在,则抛出异常
语法: dictObj['key']
2. 通过 get()方法获得“值”。推荐使用。优点是:指定键不存在,返回 None;也可以设
定指定键不存在时默认返回的对象。推荐使用 get()获取“值对象”
语法: dictObj.get('key')
3. 列出所有的键值对
dictObj.items()
4. 列出所有的键,列出所有的值
dictObj.keys()
dictObj.values()
5. len(dictobj) 键值对的个数
四、字典元素添加、修改、删除
1.添加和修改 dictObj['key'] = value
2.字典中元素的删除,可以使用 del()方法;或者 clear()删除所有键值对;pop()删除指定
键值对,并返回对应的“值对象”;
del(dictObj['key'])
dictObj.pop('key')