python中dict
时间: 2023-07-25 09:34:17 浏览: 76
python中dict()的高级用法实现
在 Python 中,`dict` 是一种内置的、可变的、无序的数据类型,用于存储键值对。每个键必须是唯一的,而值可以是任何类型的对象,包括其他的字典。字典通常用于表示映射关系,例如将单词映射到其定义或将姓名映射到其联系信息等。
下面是一个简单的例子,用于展示如何创建和访问字典:
```python
# 创建一个字典
student = {'name': 'Alice', 'age': 20, 'major': 'Computer Science'}
# 访问字典中的元素
print(student['name'])
print(student.get('age'))
# 修改字典中的元素
student['age'] = 21
# 添加新元素到字典中
student['gender'] = 'Female'
# 删除字典中的元素
del student['major']
# 遍历字典中的元素
for key, value in student.items():
print(key, value)
```
在这个例子中,我们首先创建了一个字典 `student`,其中包含了学生的姓名、年龄和专业。我们通过使用方括号 `[]` 或 `get()` 方法来访问字典中的元素。然后,我们修改了学生的年龄,添加了性别信息,并删除了专业信息。最后,我们使用 `items()` 方法遍历字典中的所有键值对,并将它们打印出来。
需要注意的是,字典是可变的,这意味着我们可以添加、删除或修改字典中的元素。字典中的键必须是唯一的,而值可以是任何类型的对象。如果我们尝试使用相同的键来添加新的值,那么旧的值将被新的值覆盖。
阅读全文