1.增:
dic[key] = value
dic.setdefault(key,value) #如果在字典中存在就不进行添加,不存在就进行添加
可以通过key查询,没有这个key就返回None
例:
dic = {"易大师":"剑圣","剑豪":"托儿所","草丛伦":"大宝剑"}
(1)dic
dic["诺手"] = "人头狗" #新增
(2)dic.setdefault()
dic.setdefault('火女','安妮') #如果在字典中存在就不进行任何操作,不存在就进行添加
2.删
dic = {"易大师":"剑圣","剑豪":"托儿所","草丛伦":"大宝剑"}
1.pop(key)
dic.pop("火女") #通过key删除被返回的value
2.del dic[key]
del dic['剑豪']
3.clear() #清空字典
dic.clear() #返回值是{} 清空
4.popitem #随机删除
3.改
dic = {"易大师":"剑圣","剑豪":"托儿所","草丛伦":"大宝剑"}
1.dic[key]
dic[key] = value #当这个key在字典中存在时,强行修改value
dic["剑豪"] = "哈撒给"
2.dic.update({"key":"value"}) #更新,被更新的原有的key会被新的覆盖,如果没有对应的键,会生成新的键值对
4.查
dic = {"易大师":"剑圣","剑豪":"托儿所","草丛伦":"大宝剑"}
1.get(key)
2.print(dic[key])
3.for 循环
4.setdefault(key)
(1)for 循环
for i in dic: #默认是获取字典中的key
for i in dic.values() #获取到字典中的每一个值
for i in dic.items() #每一个元组
print(i)
(2) print(dic['易大师']) #查看,没有这个键的时候会报错
print(dic.get('易大师','你傻啊,没有')) #没有返回NOne 可以指定返回内容(你傻啊,没有)
(3) setdefault() #没有返回None
本文详细介绍了Python字典的基本操作,包括如何增加元素、删除元素、修改元素以及查找元素,通过实例解析了每个操作的实现方法。
42万+

被折叠的 条评论
为什么被折叠?



