Python字典简介

简介: Python字典简介自制脑图字典的英文名字简写叫 dict,字典并不是一种序列,它属于一种新的数据结构,称为映射(mapping)。字典的作用和列表类似,都是用来存储对象的容器,列表存储数据的性能很好,但是查询数据的性能很差。如果说序列像一本书,那么它是没有目录的,可以翻到任意一页,但是却不知道每一页的内容。列表和序列是通过索引来查询的,而字典就不一样了。在字典中,每一个元素都有一个唯一的名字,通过这个唯一的名字,可以快速的查找到指定的元素。字典的存储性能没有列表好,但是在查询元素时,字典的效率是非常快的。

Python字典简介自制脑图
字典的英文名字简写叫 dict,字典并不是一种序列,它属于一种新的数据结构,称为映射(mapping)。
字典的作用和列表类似,都是用来存储对象的容器,列表存储数据的性能很好,但是查询数据的性能很差。
如果说序列像一本书,那么它是没有目录的,可以翻到任意一页,但是却不知道每一页的内容。
列表和序列是通过索引来查询的,而字典就不一样了。在字典中,每一个元素都有一个唯一的名字,通过这个唯一的名字,可以快速的查找到指定的元素。字典的存储性能没有列表好,但是在查询元素时,字典的效率是非常快的。
在字典中可以保存多个对象,每个对象都会有一个唯一的名字,这个唯一的名字,我们称其为键(key),这个对象我们称其为值(value),所以字典我们也称为键值对(key-value)结构,通过 key 可以快速的查询 value,每个字典中都可以有多个键值对,而每一个键值对我们称其为一项(item)。
Screenshot_20221123_134631.jpg
字典.png

相关文章
|
1月前
|
网络协议 Java Linux
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
本文介绍了PyAV库,它是FFmpeg的Python绑定,提供了底层库的全部功能和控制。文章详细讲解了PyAV的安装过程,包括在Windows、Linux和ARM平台上的安装步骤,以及安装中可能遇到的错误和解决方法。此外,还解释了时间戳的概念,包括RTP、NTP、PTS和DTS,并提供了Python代码示例,展示如何获取RTSP流中的各种时间戳。最后,文章还提供了一些附录,包括Python通过NTP同步获取时间的方法和使用PyAV访问网络视频流的技巧。
248 4
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
|
1月前
|
程序员 PHP Python
Python3 简介
【10月更文挑战第8天】Python3 简介。
28 4
|
1月前
|
存储 关系型数据库 数据库
轻量级数据库的利器:Python 及其内置 SQLite 简介
轻量级数据库的利器:Python 及其内置 SQLite 简介
|
2月前
|
存储 JSON 索引
一文让你彻底搞懂 Python 字典是怎么实现的
一文让你彻底搞懂 Python 字典是怎么实现的
56 13
|
2月前
|
存储 数据安全/隐私保护 Python
Python常用数据结构——字典的应用
Python常用数据结构——字典的应用
|
1月前
|
存储 安全 Serverless
Python学习四:流程控制语句(if-else、while、for),高级数据类型(字符串、列表、元组、字典)的操作
这篇文章主要介绍了Python中的流程控制语句(包括if-else、while、for循环)和高级数据类型(字符串、列表、元组、字典)的操作。
33 0
|
1月前
|
存储 自然语言处理 数据库
Python字典操作实现文章敏感词检索
Python字典操作实现文章敏感词检索
|
1月前
|
存储 JSON 数据处理
分析、总结Python使用列表、元组、字典的场景
分析、总结Python使用列表、元组、字典的场景
|
1月前
|
存储 Java Serverless
【Python】字典
【Python】字典
32 0
|
1月前
|
Python
Python操作:字符串--列表--元组--字典--运算符 (一)
Python操作:字符串--列表--元组--字典--运算符 (一)
下一篇
无影云桌面