对字典对象的相关知识的总结

方法:

方法 描述
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对象,此操作会导致代码出错

猜你喜欢

转载自blog.csdn.net/steventian72/article/details/85238658