什么是字典
字典是另外一种可变容器类型,且可以存储任意类型对象。列表元素进行修改的话,通过索引进行修改,如果当前元素的顺序发生改变,此时还需要修改索引才能成功完成元素的修改。有没有办法,即能存储第一个数据,又能很方便准确的定位元素呢?答:字典
- 字典创建语法:字典的创建使用{},每个键值(key=>value)对用冒号(:)分割,每对之间用逗号(,)分割。
image.png
操作字典
访问字典
字典中根据键访问值,可以指定字典名和放在方括号内的键。以下字典想要获取学员姓名
image.png
修改字典元素
字典元素也是可以修改的,通过key找到具体元素之后,给一个新的元素值即可,以下字典将学员的年龄修改为20
image.png
添加元素
动态的向字典添加元素的时候,只要添加的键在字典中不存在,就会新增这个元素,在以下字典中添加一个住址信息
image.png
删除字典
-
使用del语句删除元素:del既可以删除指定的字典元素(列表也可以指定),也可以删除整个字典,如果不指定key,代表删除整个字典。 语法如下:
image.png -
使用clear()方法清空整个字典:被清空的字典最后剩下一个空的字典在,而用del删除的字典在程序中就不存在了,语法如下:
image.png
字典函数#方法
image.pngimage.png
image.png
image.png
网友评论