在Python中,字典是一种无序的数据结构,用于存储键-值对。它是通过键来访问值的,而不是通过索引。字典使用大括号{}来定义,每个键-值对之间使用冒号:来分隔。
例如,创建一个字典来表示一个人的信息,可以使用以下语法:
person = {'name': 'John', 'age': 28, 'city': 'New York'}
在这个例子中,字典person
包含三个键-值对,分别是name: 'John'
、age: 28
和city: 'New York'
。可以通过键来访问对应的值,例如person['name']
将返回'John'
。
字典的特点包括:
- 键必须是唯一的,如果键重复,则后面的值会覆盖前面的值;
- 字典中的元素是无序的,即不能通过索引访问;
- 字典是可变的,可以通过添加、删除、修改键-值对来改变字典的内容;
- 字典可以嵌套,即一个字典的值可以是另一个字典。
字典是一种非常常用的数据结构,在Python中经常用于存储和处理各种类型的数据。