Python学习笔记--数据结构之字典dict

Posted 柳云居士

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习笔记--数据结构之字典dict相关的知识,希望对你有一定的参考价值。

 

字典(dict)

  定义:键值对集合

  初始化:{}, {\'1\' : \'abc\', \'2\' : \'def\'}

  1.增加:单个数据直接赋值

      update(dict2)  ---把dict2的元素加入到dict中去,键字重复时会覆盖dict中的键值

  

  

 

  2.删除:pop(key, [default])  ---若字典中key键存在,删除并返回dict[key],若不存在,且未给出default值,引发KeyError异常

     popitem()  ---删除任意键值对,并返回该键值对,如果字典为空,则产生异常KeyError

     clear()  ---

  

  3.查询:get(key,[default])  ---返回字典dict中键key对应值,如果字典中不存在此键,则返回default 的值(default默认值为None)

      items()  ---返回一个包含字典中(键, 值)对元组的列表

      keys()  ---返回一个包含字典中所有键的列表

      values()  ---返回一个包含字典中所有值的列表

   

  4.修改:没有直接修改对应元素的方法,直接赋值即可

以上是关于Python学习笔记--数据结构之字典dict的主要内容,如果未能解决你的问题,请参考以下文章

python学习笔记(十四)之字典

Python笔记4_字典学习

Python第三周 学习笔记

Python 学习笔记 之 day4 sict和set

Python学习笔记:字典

python学习笔记2-dict