dic.get("")
删除键之后访问:KeyError
删除字典:name *** is not defined
pop 删除指定键值对,返回删除后的值
popitem 弹出最后一个/次
修改1:info["ss"]=10
修改2:info.update({"id"=1})
另一种写法,update(age=20) age作为参数,而不是字典的键
dict[“key”]=value这种给字典赋值的方式不会改变字典的ID
dict={“key”:value}这种会改变字典的ID
字典dict:无序集合 储存数据类型不可变不重复
{"" :"",}
.get( ,)没找到对应的键,默认返回:None,默认值只有在没找到时才生效
{}.fromkeys(,)以列表中的元素内容作为键,创建字典:值默认为None
增:
删:del,pop(通过键,删除指定键值对:会返回值)删除一个不存在的键会报错,popitem直接删除最后一个键值对
改:.update(指定的键存在,更新:指定的键不存在,新增)
查:i循环只能拿到键,.keys()(将元组里的键组成一个列表,得到所有键).values()(得到所有值).items()(得到所有键值对)
info = {} 空字典
info["name"]
info.get("age","默认值")
列表创建字段