字典方法 | 返回值 | 方法详情 |
.clear() | None | 清空字典 |
.copy() | dict | 浅拷贝 |
.fromkeys(iterable, value=None) | dict | 静态方法, 以iterable为key, value为value创建一个新字典 |
.get(k[, d]) | value | value = D[k] if k in D else d 返回D[k], 不存在则返回d |
.items() | set-like | 返回dict_items([(k1, v1), (k2, v2), …]) |
.keys() | set-like | 获取所有键值 |
.pop(k[, d]) | value | 删除并返回对应键的值, 若k不存则返回d(未指定则报错) |
.popitem() | tuple | 随机删除并返回(k, v) |
.setdefault(k[, d]) | None | 添加键和值: D.get(k,d)或D[k]=d if k not in D else D[k] |
.update([E, ]**F) | None | 用E, F(dict或iterable)中键对应的值去更新字典中对应键的值 |
.values() | list-like | 获取所有的值 |