python——字典的增删查

1.增加

情况1:如果字典中没有这个键值对,则直接追加在字典的后面
情况2:如果字典中由这个键值对,则直接修改这个key值对应的value值
情况3:添加多个key-value值,上面两种情况的结合
情况4:另外一种添加方式,添加结果还是上面几种情况的结合
情况5:setdefault添加key值

如果key值存在,不做修改
如果key值不存在,添加对应的key-value

在这里插入图片描述
在这里插入图片描述

2.删除

情况1:直接使用del删除指定key的key-value对
情况2:pop删除指定的key的key-value

#如果key存在,删除,并返回删除key对应value
#如果不存在,报错

情况3:popitem删除最后一个key-value值对
情况4:清空字典内容
在这里插入图片描述

3.查看

情况1:查看字典的key值
情况2:查看字典的value值
情况3:查看字典的key-value值
情况4:查看key的value值

key不存在,默认返回None
key不存在,有default,则返回default值

情况5:get方法

如果key值存在,返回
如果不存在,默认返回None,如果需要指定返回值,传值即可

在这里插入图片描述

发布了67 篇原创文章 · 获赞 0 · 访问量 493

猜你喜欢

转载自blog.csdn.net/qq_42024433/article/details/103601845
今日推荐