python字典的基本操作代码

2023-11-14 21:51:19

以下是一些常见的Python字典基本操作的代码示例:

1. 创建一个字典:

my_dict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}

2. 获取字典中的值:

value = my_dict['key1']

3. 添加或更新字典中的键值对:

my_dict['key4'] = 'value4'  # 添加新的键值对
my_dict['key1'] = 'new_value'  # 更新已有键的值

4. 删除字典中的键值对:

del my_dict['key2']  # 删除指定的键值对
my_dict.pop('key3')  # 删除指定的键值对,并返回该键对应的值
my_dict.clear()  # 清空字典中的所有键值对

5. 获取字典中的所有键、所有值、所有键值对:

keys = my_dict.keys()  # 获取字典中的所有键
values = my_dict.values()  # 获取字典中的所有值
items = my_dict.items()  # 获取字典中的所有键值对

6. 判断字典中是否存在某个键或值:

if 'key1' in my_dict:  # 判断字典中是否存在指定的键
    print('key1存在于字典中')

if 'value1' in my_dict.values():  # 判断字典中是否存在指定的值
    print('value1存在于字典中')

7. 获取字典的长度:

length = len(my_dict)  # 获取字典中键值对的数量

这些是Python字典的基本操作代码示例,可以根据具体需求进行调整和扩展。