Python 字典 dict 方法和相关操作dir(dict):包含多个字典内置方法,如 'clear', 'copy', 'fromkeys', 'get', 'items', 'keys', 'pop', 'popitem', 'setdefault', 'update', 'values'。keys(), values() 和 items() 方法:keys()返回字典中的所有键,values()返回所有对应的值,items()返回所有键值对。返回类型分别为 dict_keys、dict_values 和 dict_items。Python 3.x中,它们的返回值不是列表或元组,但可以用list或tuple转换。copy()和clear()方法:copy()返回字典的拷贝,clear()清空字典内容,语法为dictname.clear()。update()和setdefault()方法:update()用新字典更新原有字典,setdefault()给字典添加键值对,返回其值,如果已存在则不修改。fromkeys()和get()方法:fromkeys()创建新字典,get()返回指定键的值,不存在时可指定默认值。pop()和popitem()方法:pop()删除指定键值对,popitem()随机删除一个键值对。defaultdict:避免KeyError异常,使用collections.defaultdict创建有默认值的字典。OrderedDict:实现有序字典,使用collections.OrderedDict,但需注意其排序方式,从Python3.7版本起,普通字典也支持插入顺序排序。