Python 字典是内置 dict 类的一个实例,该类定义了以下方法:
字典方法
| 序号 | 方法与描述 | 
| 1 | dict.clear() | 
|  | 清除字典 dict中的所有元素。 | 
| 2 | dict.copy() | 
|  | 返回字典 dict的浅拷贝。 | 
| 3 | dict.fromkeys() | 
|  | 使用来自 seq的键创建一个新的字典,并将值设置为value。 | 
| 4 | dict.get(key, default=None) | 
|  | 对于键 key,如果键不在字典中则返回default或者对应的值。 | 
| 5 | dict.has_key(key) | 
|  | 如果给定的键在字典中则返回真,否则返回假。 
 注意:
 has_key()方法在 Python 3 中已被移除,应使用key in dict来代替。 | 
| 6 | dict.items() | 
|  | 返回字典 dict的 (键, 值) 元组对的列表。 | 
| 7 | dict.keys() | 
|  | 返回字典 dict的键的列表。 | 
| 8 | dict.pop(key[, default]) | 
|  | 移除具有指定键的元素,并返回其值。如果未提供默认值且键不存在,则抛出 KeyError。 | 
| 9 | dict.popitem() | 
|  | 移除并返回最后一个插入的键值对。如果字典为空,则抛出 KeyError。 | 
| 10 | dict.setdefault(key[, default]) | 
|  | 类似于 get(),但如果键不在字典中,则将其设置为default并返回default。 | 
| 11 | dict.update(dict2) | 
|  | 将字典 dict2的键值对添加到dict中。 | 
| 12 | dict.values() | 
|  | 返回字典 dict的值的列表。 | 
请注意,对于 has_key() 方法,由于它在 Python 3 中已被移除,因此推荐使用 key in dict 来检查键是否存在。