方法:
方法 | 描述 |
---|---|
Dict.clear() | 移除Dict中的所有项 |
Dict.copy() | 返回Dict的副本 |
Dict.fromkeys(seq[,val]) | 返回从seq中获得的键和被设置为val的值的字典。可做类方法调用 |
Dict.get(key[,default]) | 如果Dict[key]存在,将其返回;否则返回给定的默认值None |
Dict.has_key(key) | 检查Dict是否有给定键key |
Dict.items() | 返回表示Dict项的(键,值)对列表 |
Dict.iteritems() | 从Dict.items()返回的(键,值)对中返回一个可迭代的对象 |
Dict.iterkeys() | 从Dict的键中返回一个可迭代对象 |
Dict.itervalues() | 从Dict的值中返回一个可迭代对象 |
Dict.keys() | 返回Dict键的列表 |
Dict.pop(key[,d]) | 移除并且返回对应给定键key或给定的默认值Dict的值 |
Dict.popitem() | 从Dict中移除任意一项,并将其作为(键,值)对返回 |
Dict.setdefault(key[,default]) | 如果Dict[key]存在则将其返回;否则返回默认值None |
Dict.update(other) | 将other中的每一项加入到Dict中 |
Dict.values() | 返回Dict中值的列表 |
- del,删除字典键值对或完全删除字典对象
del dict['key'] #删除字典对象dict的键为'key'的键值对
del dict #慎用,完全删除dict对象,此操作会导致代码出错