一、常见的字典操作:
1、检查键是否存在于字典中:
if 'key1' in my_dict:
# 键存在于字典中
2、删除键值对:
del my_dict['key2'] # 删除指定的键值对
my_dict.pop('key3') # 删除指定的键值对并返回对应的值
3、迭代字典:
for key in my_dict:
value = my_dict[key] # 通过键获取值
for key, value in my_dict.items():
# 遍历键值对
二、在Python中,字典是一种非常有用的数据结构,具有许多常见的函数和方法。以下是一些常见的字典函数和方法:
-
len(dict): 返回字典中键值对的数量。
-
dict.keys(): 返回一个包含字典所有键的可迭代对象。
-
dict.values(): 返回一个包含字典所有值的可迭代对象。
-
dict.items(): 返回一个包含字典所有键值对的可迭代对象,每个键值对表示为元组。
-
dict.get(key, default): 获取指定键的值,如果键不存在则返回默认值。
-
dict.pop(key, default): 删除并返回指定键的值,如果键不存在则返回默认值。
-
dict.popitem(): 随机删除并返回一个键值对。
-
dict.clear(): 清空字典,删除所有的键值对。
-
dict.copy(): 创建字典的浅拷贝。
-
dict.update(other_dict): 将另一个字典或键值对序列的键值对添加到当前字典中。