(34人评价)
Python全栈+数据分析系统辅导课

名师答疑,全网最新内容,满足就业+辅修双目标

价格 ¥ 4999.00

删除键之后访问: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","默认值")

列表创建字段

 

[展开全文]