Python 字典
字典是另一种可变容器模型,且可存储任意类型对象。
字典的使用非常简单,它有自己的标志性符号,就是用大括号({})定义。
字典由“键”和“值”共同构成,每个键值对用冒号( :)分割,每一对键值组合称为“项”,每个项之间用逗号(,)分割。
格式如下:
Note:字典的键必须独一无二,但值则不必。值可以取任何数据类型,但必须是不可变的,如字符串、数或元组。
一、创建和访问字典
(1).创建字典:
(2).访问字典:
输出结果:
二、修改、添加和删除字典
(1).修改字典:
输出结果:
(2).添加字典:
输出结果:
(3).删除字典:
- 删除字典的项:
输出结果:
2.删除整个字典:
输出结果:
三、字典键的特性
字典值可以没有任何限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行。有两个重要的注意点必须记住!
(1).不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住。
输出结果:
(2).键必须不可变,所以可以用数字,字符串或者元组充当,而用列表就不行。
输出结果:
四、字典内置函数和方法
(1).内置函数
(2).内置方法
小明同学有建个学习群,可以帮小明同学转发这篇文章后,私信小明:学习群,即可加入小明同学的学习群啦。