python 字典的方法
时间: 2024-09-02 16:03:53 浏览: 60
Python字典是一种无序的数据结构,它由键值对组成,每个键都是唯一的。字典提供了多种方便的方法来进行数据操作:
1. **`get(key[, default])`**:获取指定键的值,如果键不存在则返回默认值(可以设置None作为默认)。
2. **`setdefault(key[, default])`**:如果键存在,则返回对应的值;若不存在,则添加键值对,并返回默认值。
3. **`pop(key[, default])`**:删除并返回指定键的值。如果没有这个键,可以用默认值替换,如果省略默认值会抛出KeyError异常。
4. **`update([other])`**:合并另一个字典到当前字典中,如果键冲突,后者覆盖前者。
5. **`keys()`**:返回一个视图,包含所有字典的键。
6. **`values()`**:返回一个视图,包含所有字典的值。
7. **`items()`**:返回一个视图,包含所有键值对的元组。
8. **`clear()`**:移除字典中的所有项。
9. **`len()`**:返回字典中的键值对的数量。
10. **`del dict[key]`**:删除指定键的键值对。
阅读全文