字典dictionary

字典的原理

字典是内置数据结构之一,跟列表一样是个可变序列(可以执行增删改操作)

字典的每个键值对 key:value 用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中:字典名 ={ 键:值,键:值}

key是不可重复的,只能存在一个,value可以重复

字典的创建

1、直接创建:

s={'张三':100,‘李四’:200}
2、内置函数zip()创建

字典查询操作

1、获取字典中的元素,[]和get()

直接输入key,获取对应的value值,如果没有会报异常,keyError

 

get()方法,如果没有会返回None,所以可以设置默认value,以便指定的key不存在时的返回

 

 

 

 

 

2、使用keys()方法,来获取字典中所有的key

3、使用values()方法,来获取字典中所有的value

 4、使用items(),获取字典中所有的key,value;生成了元组

 

 

 

字典增、删、改操作

1、输入key判断有没有在字典中,如果在返回True,不在就返回False

2、新增元素:输入一个新的key和value插入到字典中

 

3、修改元素:对已有的key的value进行修改,重新赋值

 

4、删除指定的key和 value,使用del 字典[key],会删除这个键值对

 

字典clear()清空字典中的元素

posted @ 2022-05-11 16:53  呆萌呆萌呆萌  阅读(202)  评论(0编辑  收藏  举报