1.字典也是一个集合,但是其每个元素包含两部分——键和值
和列表不同的是,字典对元素自动按照某种规则排序,所以在插入元素时不能指定位置
2.创建字典a = {} 、b = dict()、c = dict([])
3.相关方法
3.1增
添加元素
a = {1: 100, 2: 200}
>>> a[3] = 300 # 添加元素3:300,键为3,值为300
用字典b更新字典a的值——a.update(字典b)
3.2删
删除所有元素,字典点成空字典——clear()
删除指定键的元素,返回对应键的值——pop(键)
3.3改
修改元素值
3.4查
计算元素个数——len()
得到元素值——get()
>>> a = {1: 100, 2: 200}
>>> a.get(1) # 键1存在,返回其对应的值100
是否存在某个键——has_key(键)
得到键组成的列表——key() 该函数返回一个列表,每个元素都是原来字典的键。
得到值组成的列表——values() 该函数返回一个列表,每个元素都是原来字典的值
in 操作符
not in 操作符