孤荷凌寒自学python第十一天初识Python的字典类
(完整学习过程屏幕记录视频地址在文末,手写笔记在文末)
Python的字典其实是一张二维对照表
下面举例说明:
键名Key
姓名
性别
身高
体重
职业
爱好
……
键值value
张三
男
180
74
经理
书法
上图表的第一排,即是字典的KEY部分,KEY是寻找一个键值的关键索引名称,在同一个字典中,同个名称的key只能有一个。
Key的的命名,只能是:数字、字符串、元组
Key的名称一旦定义就不能更改。
键值value是对应于key的一个内容,可以是任意python可接受的数据类型。
Value可以在字典的操作过程中随时修改。
现在将上表用python字典的声明方式来定义出来 。
一、创建字典的三种方法:
1 直接定义
字典定义标识 符号是花括号{}
例:
>>> dictA={'姓名':'张三','性别':'男','身高':'180','体重':'74','职业':'经理','爱好':'书法'}
>>> print(dictA)
{'姓名': '张三', '性别': '男', '身高': '180', '体重': '74', '职业': '经理', '爱好': '书法'}
这是字典的默认存储格式,即key:value,key:value……成对进行表示。
2 将嵌套有多个元组的列表用以描述字典,然后使用全局函数 dict转换为字典
在这种方法中,列表中的每个作为列表元素的元组中都有两个元素,一个是key,一个是value;然