Python 字典详解
1. 字典简介
在Python中,字典是一种非常灵活且强大的数据结构,它允许我们存储不同类型的键值对。字典中的每个键都是唯一的,而值可以重复。字典是可变的数据结构,意味着我们可以随时添加、修改或删除其中的键值对。与列表和元组不同,字典中的元素没有固定的顺序,因此不支持索引或切片操作。
字典的特点
- 唯一键 :字典中的键是唯一的,不允许重复。如果尝试添加相同的键,后者会覆盖前者。
- 不可变键 :字典的键必须是不可变的数据类型,如字符串、数字或元组。列表等可变类型不能作为键。
- 灵活性 :字典可以包含不同类型的值,如字符串、数字、列表、甚至是其他字典。
2. 创建字典
创建字典有多种方法,最常见的是使用花括号 {}
或者 dict()
函数。以下是一些创建字典的具体方法:
使用花括号创建字典
字典 = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
使用 dict()
函数创建字典
字典 = dict(Name='Zara', Age=7, Class='First')