当我们需要存储键值对数据时,Python中的字典类型就显得非常重要了。字典类型允许我们使用键来访问值,同时保持键值对之间的关联性。
- 为什么有这个类型?
-
- 字典类型在Python中扮演着非常重要的角色,它为我们提供了一种便捷的方式来存储和检索由键值组成的数据。通过字典,我们可以根据键快速查找对应的值,这在处理大量数据时十分有用。
- 怎么用?
-
- 在Python中,字典使用花括号 {} 来定义,每个键值对之间使用冒号 : 分隔,各个键值对之间使用逗号 , 分隔。通过键来访问值,可以对字典进行增加、删除、修改等操作。
- 例子:
例1: 创建一个简单的字典
-
- person = {'name': 'Alice', 'age': 30, 'city': 'New York'}
例2: 访问字典中的值
-
- print(person['name']) # 输出 'Alice'
例3: 修改字典中的值
-
- person['age'] = 25
例4: 添加新的键值对
-
- person['gender'] = 'Female'
例5: 删除键值对
-
- del person['city']
例6: 检查键是否存在
-
- is_present = 'age' in person
例7: 获取所有键
-
- keys = person.keys()
例8: 获取所有值
-
- values = person.values()
例9: 获取键值对
-
- items = person.items()
- 例10: 使用循环遍历字典
for key, value in person.items():
print(f"{key}: {value}")