python 字典操作
时间: 2023-09-11 21:07:23 浏览: 142
Python中的字典(Dictionary)是一种无序、可变的数据类型,用{}表示,由键(Key)和值(Value)组成。字典中的键必须是唯一的,而值则可以是任何数据类型,如数字、字符串、列表等。
以下是一些字典操作的示例:
1. 创建字典
```python
# 创建一个空字典
my_dict = {}
# 创建一个带有初始值的字典
my_dict = {'key1': 'value1', 'key2': 'value2'}
```
2. 访问字典
```python
# 获取字典中的值
value = my_dict['key1']
print(value) # 输出:value1
# 判断字典中是否存在指定的键
if 'key1' in my_dict:
print('key1存在')
```
3. 修改字典
```python
# 修改字典中的值
my_dict['key1'] = 'new_value1'
print(my_dict) # 输出:{'key1': 'new_value1', 'key2': 'value2'}
# 添加新的键值对
my_dict['key3'] = 'value3'
print(my_dict) # 输出:{'key1': 'new_value1', 'key2': 'value2', 'key3': 'value3'}
```
4. 删除字典
```python
# 删除指定键值对
del my_dict['key1']
print(my_dict) # 输出:{'key2': 'value2', 'key3': 'value3'}
# 清空字典
my_dict.clear()
print(my_dict) # 输出:{}
```
以上是一些基本的字典操作,还有很多高级操作,可以参考Python官方文档或其他教程。
阅读全文