概述
一、概述
映射类型(Mapping Types)是一种关联式的容器类型,它存储了对象与对象之间的映射关系。
字典(dict)是Python中唯一的映射类型,它是存储了一个个 键值对(由 键 映射到 值)的关联容器。其中,键(key)必须是可哈希的Python对象,而 值(value)可以是任何Python对象。在功能上,Python中的字典类似于C++中的map。
Python中最强大、最灵活的数据类型当属 列表 和 字典,以下是对这两种数据类型的简单比较:
比较点列表字典
表示方法
[],[1, 2]
{},{'a': 1, 'b': 2}
访问元素的方式
索引
键
有序性
有序
无序
可变性
可变
可变
可操作性
操作丰富
操作丰富
表征的数据结构
数组、堆栈、队列等
哈希表等
二、操作
字典支持的主要操作如下:
操作说明
class dict(other)
创建字典(other可以是字典、(key, value)对的迭代器或关键字参数)
dict.fromkeys(seq[, value])
创建字典:用序列seq中的元素作为键,值全为value(未指定,则默认为None)
len(d)
返回字典d的长度(即d中元素的个数)
d[key]
如果键key在字典d中,则返回
最后
以上就是哭泣烤鸡为你收集整理的python通过字典实现映射_Python基础:映射(字典)的全部内容,希望文章能够帮你解决python通过字典实现映射_Python基础:映射(字典)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复