首页 > 编程语言 > 详细

python:字典常用方法

时间:2020-05-06 19:25:20      阅读:56      评论:0      收藏:0      [点我收藏+]

1、d.items()

  参数:不需要参数

  作用:处理字典d

  返回值:返回一个dict_items对象,dict_items对象是可迭代对象

    注:dict_items对象类似一个列表,每个元素是一个元组,每个元组是原来字典的一个键值对

2、d.values()

  参数:不需要参数

  作用:处理字典的值

  返回值:返回一个dict_values对象,dict_values对象是可迭代对象

    注:dict_values对象类似一个列表,每个元素是原来字典的值

3、d.keys()

  参数:不需要参数

  作用:处理字典的键

  返回值:返回一个dict_keys对象,dict_keys对象是可迭代对象

    注:dict_keys对象类似一个列表,每个元素是原来字典的键

4、dict.fromkeys(iterable,value=None)

  参数:iterable,必选。value,缺省参数,非必选,默认为None

  作用:用fromkeys函数创建一个新字典

  返回值:返回一个用可迭代对象的元素作为键,value作为值的字典

5、d.get(key,default)

  参数:key,必选。default,非必选

  作用:查询key对应的值

  返回值:返回key对应的值。如果key不存在,默认返回None  

      可以自定义default,eg:d.get(key,"qwe")

6、d.update(d2)

  参数:d2,非必选  d2,必选是字典

  作用:用字典d2更新字典d

  返回值:返回更新后的d。

      若无参数,不更新,返回d。若d2与d的键相同,此时取d2的值

7、d.copy()

  参数:不需要参数

  作用:浅复制字典d

  返回值:返回拷贝后的字典

      需要变量接收

8、d.pop(key)

  参数:key,必选

  作用:删除字典中的键 key

  返回值:返回key对应的值。若key在d中不存在,则会报错 KeyError

9、d.clear()

  参数:不需要

  作用:清空字典

  返回值:返回清空后的字典

python:字典常用方法

原文:https://www.cnblogs.com/longyuu/p/12837560.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!