Python 第四节 第一课
[toc]
字典
字典是 "键值对" 的无序可变序列, 字典中的每个元素都是一个 "键值对", 包含: "键对象" 和 "值对象". 可以通过 "键对象" 实现快速获取, 删除, 更新对应的 "值对象".
列表中我们通过 "下标数字" 找到对应的对象. 字典中通过"键对象" 找到相对应的 "值对象". "键" 是任意的不可变数据, 比如: 整数, 浮点数, 字符串, 元组. 但是: 列表, 字典, 集合这些可变对象, 不能作为 "键". 并且 "键" 不可重复.
"值" 可以是任意的数据, 并且可重复.
一个典型的字典的定义方式:
a = {"name":"小白", "age":18,"job":"programmer"}
字典的创建
1. 我们可以通过{}, dict() 来创建字典对象.
>>> a = {"name":"小白", "age":18,"job":"programmer"}
>>> b = dict(name = "小白", 8,"job":"programmer"}
>>> a = {"name":"小白", "age":18,"job":"programmer"}
2. 通过 zip() 创建字典对象
>>> k = ["name","age","job"]
>>> v = ["小白",18,"programmer"]
>>> d = dict(zip(k,v))
>>> d
{"name":"小白", "age":18,"job":"programmer"}
3. 通过 formkeys 创建值为空的字典
>>> a = dict.formkeys(["name", "age", "job"])
>>> a
{"name":None, "age":None, "job":None}
文章来源: iamarookie.blog.csdn.net,作者:我是小白呀,版权归原作者所有,如需转载,请联系作者。
原文链接:iamarookie.blog.csdn.net/article/details/108838002
- 点赞
- 收藏
- 关注作者
评论(0)