python 字典
字典
字典的操作和方法
操作 | 描述 |
---|---|
len(d) | 返回d中项的数量 |
d[key] | 返回d的key键的值 |
d[key]=x | 为的的key键赋值x |
del d[key] | 删除d[key] |
key in d | 如果key在d中返回True |
d.clear() | 删除d中所有的项 |
d.copy() | 返回d的副本 |
d.fromkeys[s [,value]] | 创建新字典并将序列s中的所有元素作为新字典的键,而且这些键的所有值均为value |
d.get(key [,v]) | 返回d[key],如果没有d[key]则返回v |
d.items() | 返回d中所有(key,value)组成的序列 |
d.kes() | 返回d中所有key组成的序列 |
d.pop(key [,default]) | 如果找到d[key],则返回d[key]并删除,否则,如果提供了default,则返回default,如果没有则报错(KeyError) |
d.setdefault(key [,v]) | 如果找到d[key],则返回d[key],否则,返回v,并将d[key]的值设为v |
d.update(b) | 将b中的所有对象添加到d中 |
d.values() | 返回d中所有值组成的序列 |