Python中的字典(Dictionary)是一种 无序、可变、有索引的集合数据类型。它由键(key)和值(value)组成,每个键在字典中必须是唯一的,而值可以是任何数据类型,例如字符串、数字、列表等。
字典的概念类似于现实生活中的字典,通过键(key)可以找到其对应的值(value)。在Python中,字典使用大括号 `{}` 来表示,键值对之间用冒号 `:` 分隔,每个键值对之间用逗号 `,` 分隔。例如:
d = {'apple': 1, 'banana': 2, 'orange': 3}
在这个例子中,'apple'、'banana' 和 'orange' 是键,而 1、2 和 3 是与这些键关联的值。
字典的主要特点包括:
无序性:
字典中的元素没有特定的顺序。
可变性:
字典的内容可以在运行时添加、修改或删除。
索引性:
可以通过键来快速检索字典中的值。
字典是非常实用的数据结构,在Python编程中广泛应用,例如用于存储配置信息、记录数据等。