python引入dict
时间: 2024-03-29 21:33:04 浏览: 162
Python中的`dict`是一种用于存储键值对的数据结构,也被称为字典。它是Python中最常用的内置数据类型之一,具有高效的查找和插入操作。
`dict`的特点包括:
1. 键值对:`dict`中的每个元素都由一个键和一个值组成,键是唯一的,值可以重复。
2. 无序性:`dict`中的元素没有固定的顺序,不像列表或元组那样按照索引访问。
3. 可变性:`dict`中的元素可以被修改、添加或删除。
使用`dict`可以方便地根据键来查找对应的值,这种操作称为字典查找。例如,可以使用键来获取对应的值,或者使用键来判断某个元素是否存在于字典中。
以下是一些使用`dict`的示例代码:
```python
# 创建一个空字典
my_dict = {}
# 添加键值对
my_dict['name'] = 'John'
my_dict['age'] = 25
# 访问字典中的值
print(my_dict['name']) # 输出: John
# 修改字典中的值
my_dict['age'] = 26
# 删除键值对
del my_dict['age']
# 检查键是否存在
if 'name' in my_dict:
print('Name exists in the dictionary')
# 获取所有键
keys = my_dict.keys()
print(keys) # 输出: dict_keys(['name'])
# 获取所有值
values = my_dict.values()
print(values) # 输出: dict_values(['John'])
# 获取所有键值对
items = my_dict.items()
print(items) # 输出: dict_items([('name', 'John')])
# 清空字典
my_dict.clear()
```
阅读全文