一.字典的定义
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:
运行结果:
二.工厂函数生成字典
运行结果:
三.字典的嵌套
运行结果:
四.字典的特性
1.索引
运行结果:
2.成员操作符(针对key)
运行结果:
3.for循环(针对的是key)
4.遍历字典
运行结果:
五.字典元素的添加
1.字典添加或更新key对应的value值
运行结果:
2.update:通过新字典,添加字典元素
运行结果:
3.setdefault:字典添加新的key对应的value值(无法更新key)
运行结果:
六.字典元素的删除
1.pop:删除指定key对应的value值
2.popitem:删除最后一个k-v
运行结果:
3.clear:清空字典内容
运行结果:
七.字典元素的查看
1.keys:查看字典中所有的key值
运行结果:
2.values:查看字典中所有的value值
运行结果:
3.items:查看字典中的k-v
运行结果:
4.get:温和查看字典中的key对应的值
如果直接查看字典中的元素,
有对应的key会返回key对应的值;
但如果没有查询的key,则会报错
我们可以用get来查询字典元素:
运行结果:
来源:CSDN
作者:叫我鲨鱼辣椒
链接:https://blog.csdn.net/qq_36275923/article/details/103603104