Dictionary介绍:
字典是用“{ }”进行定义,
字典是可以存储多个元素,
字典是通过键值对的方式进行存储,{key:value}
字典中的元素是通过逗号来进行隔开。
注意点:
在字典中key是不可以重复的,否则取最后的值
key必须是不可变的数据类型{Number,Tuple,String}
什么时候会用到字典呢?
我要去区别每一个数据对应的是什么样的信息,这个时候就会用到字典
通过键值对的方式定义一个字典:{key:value}
取值:
1,取出字典中的某一个元素。通过变量名【key】的方式
2,使用get的方式进行取值
修改元素的值(value)
增加value
删除元素
清除字典里的所有元素
复制字典
创建一个字典,key是确定的,但是value是不确定的,那么我们就要设置一个默认值
在项目中经常会遇到循环的读取数据,也就是key和value,那么该怎么办呢?
字典的合并用到方法update
删除元素
pop:因为在字典中不可以使用切片的方式进行操作,所以在这里pop中必须传入key来进行删除
popitem:默认删除最后一对key,value,如果字典是空的,那么它会报异常
希望大佬指教!!!栓Q