码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2016-09-08 18:12:21      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

 

字典(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学习笔记(5)--数据结构之字典dict

标签:

原文地址:http://www.cnblogs.com/anywherego/p/5853592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!