Python 字典 setdefault() 函数和 get 方法类似。

如果键不存在于字典中,将会添加键并将值设为默认值。

语法:

dict.get(key, default=None)dict.setdefault(key, default=None)

实例输入:

dict = {'blogger': '小晓酱', 'title': '技术博主'}print("Value : %s" % dict.get('blogger', None))
print("Value : %s" % dict.get('爱好', '写代码'))print("Value : %s" % dict.setdefault('title', None))
print("Value : %s" % dict.setdefault('性别', '男'))

结果输出:

Value : 小晓酱
Value : 写代码
Value : 技术博主
Value : 男

Python 字典的setdefault方法相关推荐

  1. [转载] Python字典的setdefault()方法

    参考链接: Python字典setdefault() Python字典的setdefault()方法 (2012-06-22 02:18:05)转载▼ setdefault(key[, default ...

  2. Python 字典(Dictionary) setdefault()方法

    描述 Python 字典 setdefault() 函数和 get()方法 类似, 如果键不存在于字典中,将会添加键并将值设为默认值. 语法 setdefault() 方法语法: dict.setde ...

  3. Python字典的setdefault() 和get()方法比较

    setdefault() 函数 -有key获取值.没key设置 key:default dict.setdefault(key, default=None) 如果 key 在 字典中,返回对应的值. ...

  4. Python 字典(Dictionary) get()方法

    Python 字典(Dictionary) get()方法 描述 Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值. 语法 get()方法语法: ...

  5. Python字典及其使用方法

    Python字典及其使用方法 字典的定义 Python中的字典属于散列类型,其数据内容是以键值对的形式存在.即{ k e y : v a l u e } {key:value}{key:value}的 ...

  6. Python 字典(dict) clear() 方法

    字典(dict)是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据.Python字典可存储任意类型对象,如字符串.数字.元组等,优点是取值方便,速度快.本文主要介绍Python ...

  7. python字典的setdefault方法和get方法

    在python的字典对象中,可以直接使用键名获取键值,像这样: >>> d = {"x":1,"y":2} >>> d[&q ...

  8. Python:字典列表字符串方法测试

    测试的一些Python中的关于字典.列表.字符串的使用方法,放在这里备查. 整个测试代码和说明如下: # -*- coding: utf-8 -*- """Python: ...

  9. python字典操作的方法_python 字典操作方法详解

    python 字典操作方法详解 一.总结 一句话总结: 字典就是键值对映射 ,像js和php中的键值对数组:{'name':'jamnes','age':'32'} 1.python字典的增删改查? ...

最新文章

  1. 剑指offer-面试题20.顺时针打印矩阵
  2. 常量(const)与只读(readonly)字段
  3. 宗宁:全面解析微博财报数据爆发下的平台机会
  4. php实现倒计时效果
  5. vector 查找_同样是Excel中的查找函数,这个函数却比VLOOKUP功能强100倍
  6. 9.7 LSMW程序导出/导入操作手册-录屏
  7. 自动驾驶轻松开发?华为云ModelArts赋能智慧出行
  8. 芯原创始人戴伟民:嵌入式人工智能与芯粒的历史机遇
  9. ubuntu16.04使用ipv6
  10. 拓端tecdat|用R语言模拟随机服务排队系统
  11. 锁相环环路滤波器计算公式_锁相环和射频振荡器简介
  12. 计算机专业c语言讲解,1计算机科学与技术专业本科C语言程序设计期末复习题1讲解.doc...
  13. (一) MySQL学习笔记:MySQL安装图解
  14. 用c语言实现香农编码,单链表实现香农编码(C++)——二牛原创
  15. 关于np.percentile函数的自己的理解(我觉得很对)
  16. docker单主机网络类型
  17. 面试官问你什么是单点登录,把这篇甩给他!
  18. [转贴]国内计算机类学术期刊投稿指南
  19. 9月生日会|共喜共庆,潮玩中秋!
  20. 从多个维度说说产品经理的分类与发展方向

热门文章

  1. Java中的运算符——赋值运算符详解
  2. adb 安装卸载app命令
  3. GAN、DCGAN、WGAN、SRGAN
  4. caffe训练网络不收敛——有哪些坑需要我们去填
  5. 2023护网面试题200道(附答案)
  6. Oracle 忘记system密码后如何找回
  7. 《Android 面试指南》来自腾讯,android网络文件下载
  8. python爬虫----网易云音乐歌曲爬取并存入Excel
  9. 有一位做护士的女朋友,是怎样的一种体验?
  10. 教师不能不懂得课堂用语(导语篇)