Python中的字典(dictionary)是一种可变的数据类型,用于存储键值对。字典的键必须是唯一的,而值可以是任何数据类型:数字、字符串、列表、字典等。以下是一些常用的字典方法:
len(dict):返回字典中键值对的数量。
dict.get(key):返回指定键的值,如果键不存在则返回None。
dict.get(key, default):返回指定键的值,如果键不存在则返回默认值。
dict.setdefault(key, default):如果键不存在于字典中,则将其添加到字典中并赋予其默认值。
dict.pop(key):从字典中删除指定键及其对应的值,并返回该值。
dict.popitem():从字典中随机删除一个键值对,并返回该键值对。
dict.keys():返回字典中所有键的列表。
dict.values():返回字典中所有值的列表。
dict.items():返回字典中所有键值对的列表。
dict.clear():清空字典中的所有键值对。
dict.update(dict):将另一个字典的键值对添加到当前字典中。
dict.copy():返回字典的一个浅拷贝。
dict.fromkeys(seq):创建一个新的字典,以序列中的元素为键,默认值为每个键对应的值。
dict.copy() 或 dict.deepcopy():创建字典的一个浅拷贝或深拷贝。
dict.has_key(key) 或 key in dict:检查字典中是否存在指定的键。
以上是一些常用的字典方法,还有很多其他的方法可用于操作和查询字典。可以通过Python官方文档或在线资源来了解更多关于字典的详细信息。
网友评论