Python字典操作:如何添加、删除和查找键值?
在Python中,字典是一种可变容器模型,且是哈希表,允许按键访问数据。
以下是关于添加、删除和查找键值的Python操作:
添加键值:
# 创建一个空字典
dict = {}
# 通过键添加值
dict['key'] = 'value'
print(dict) # 输出: {'key': 'value'}
删除键值:
dict = {'key1': 'value1', 'key2': 'value2'}
# 通过键删除值
if 'key1' in dict:
del dict['key1']
print(dict) # 输出: {'key2': 'value2'}
# 使用pop方法,如果键存在则返回值并删除键
value = dict.pop('key2')
print(value) # 输出: 'value2'
查找键值:
dict = {'key1': 'value1', 'key2': 'value2'}
# 使用get方法查找键,如果键不存在则返回None
value = dict.get('key1')
print(value) # 输出: 'value1'
# get方法还可以接收第二个参数,用于指定默认值
default_value = dict.get('nonexistent_key', 'default_value'))
print(default_value) # 输出: 'default_value'
以上就是在Python中操作字典添加、删除和查找键值的详细步骤。
还没有评论,来说两句吧...