常见的映射方法
映射类型的方法其实很丰富。表 3-1 为我们展示了 dict、defaultdict 和 OrderedDict 的常见方法,后面两个数据类型是 dict 的变种,位于 collections 模块内。
表3-1:dict、defaultdict、OrderedDict这三种映射类型的方法列表(依然省略了继承自object的常见方法),可选参数以[...]表示
|
| dict | defaultdict | OrderedDict |
|
|---|---|---|---|---|
|
| • | • | • | 让字典 |
|
| • | • | • | 实现 |
|
| • | • | • |
|
|
| • | • | • | 返回键 |
|
| • | • | • | 若字典里有键 |
|
| • | • | • |
|
|
| • | • | • | 获取所有的键 |
|
| • | • | • | 返回字典里的所有值 |
|
| • | • | • | 返回 |
|
| • | • | • | 返回键 |
|
| • | • | • | 随机返回一个键值对并从字典里移除它(在 OrderedDict 中是移除最前或最后一个,根据 last 参数而定) |
|
| • | • | • | 移除所有元素 |
|
| • | • | • | 将迭代器 |
|
| • | • | • | 浅复制 |
|
| • | • | • | 检查 |
|
| • | • | • | 获取键的迭代器 |
|
|
| • |
| 用于支持 |
|
|
| • |
| 在 |
|
|
| • |
| 当 |
|
|
|
| • | 把键为 |
|
|
|
| • | 返回倒序的键的迭代器 |
1100

被折叠的 条评论
为什么被折叠?



