Python 基础教程

Python 高级教程

Python 相关应用

Python 笔记

Python FAQ

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/python-dictionary.html

Python 字典


字典是 python 中重要的数据类型,对应内置函数 dict,它是一个无序可变、由键值对组成的集合,我们可以通过引用键名来访问字典中数据。

创建字典

python 中字典由一系列的“键-值”对组成,“键-值”对之间用“逗号”隔开,并且被包含在一对花括号中。字典与 Java 语言中的 HashMap 类作用类似,都是采用“键-值”对映射的方式存储数据。

创建字典的格式如下所示:

dictionary = {key1: value1, key2: value2, ...}

其中,key1、key2 等表示字典的 key 值,value1、value2 等表示字典的 value 值。

字典的创建示例:

# 如果需要创建一个空的字典,只需要一对花括号即可
dic = {}

# 字典的"键"是区分大小写的,同时可以使用数字作为"键"
dic1 = {"a": "天猫", 2: "京东", "c": "拼多多", "C": "PDD"}
print(dic1[2], dic1["c"], dic1["C"])

输出结果为:

京东 拼多多 PDD

访问字典

字典的访问与元组、列表有所不同,元组和列表是通过数字索引来获取对应的值,而字典是通过 key 值获取相应的 value 值。

访问字典元素的格式如下所示:

value = dic[key]

字典的操作

python 中的字典都是位于 builtins 模块中的内置类 dict 的对象。

python字典相关操作请参见内置类 dict。

相关推荐