简介

Python 字典 update() 方法用于更新字典中的键/值对,可以修改存在的键对应的值,也可以添加新的键/值对到字典中。

语法

d.update(e)

参数说明

将e中键-值对添加到字典d中,e可能是字典,也可能是键-值对序列。详见实例。

返回值

该方法没有任何返回值。

实例

以下实例展示了 update() 方法的使用方法:

d = {‘one’:1,’two’:2}

d.update({‘three’:3,’four’:4}) # 传一个字典

print(d)

d.update(five=5,six=6) # 传关键字

print(d)

d.update([(‘seven’,7),(‘eight’,8)]) # 传一个包含一个或多个元组的列表

print(d)

d.update(([‘nice’,9],[‘ten’,10])) # 传一个包含一个或多个列表的元组

print(d)

d.update(zip([‘eleven’,’twelve’],[11,12])) # 传一个zip()函数

print(d)

d.update(one=111,two=222) # 使用以上任意方法修改存在的键对应的值

print(d)

以上实例输出结果为:

{‘one’: 1, ‘four’: 4, ‘three’: 3, ‘two’: 2}

{‘one’: 1, ‘four’: 4, ‘three’: 3, ‘five’: 5, ‘two’: 2, ‘six’: 6}

{‘seven’: 7, ‘one’: 1, ‘

python中update啥意思_python 列表中的Update()函数相关推荐

  1. python list的extend (会将被插入的列表的每个元素从列表中拿出添加到列表中)与append方法(若被插入为列表,会将列表插入到源列表中)区别

    python list的extend (会将被插入的列表的每个元素从列表中拿出添加到列表中)与append方法(若被插入为列表,会将列表插入到源列表中)区别 Python--list的extend() ...

  2. python中append的用法_Python 列表 append() 使用方法及示例

    Python 列表 append() 使用方法及示例 append()方法将一个项目添加到列表的末尾. append()方法将单个项目添加到列表的末尾. append()方法的语法为:list.app ...

  3. python列表中的冒号_python 列表中[ ]中冒号‘:’的作用

    中括号[ ]:用于定义列表或引用列表.数组.字符串及元组中元素位置 list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, ...

  4. python 十六进制转中文_Python列表中包含中文时输出十六进制转中文的小方法

    现象:列表中的中文打印出来后显示为十六进制>>> lt=['大神','zhzhgo'] >>> print lt ['\xb4\xf3\xc9\xf1', 'zhz ...

  5. python怎么查询元素是否在列表中_python怎么判断某一元素是否在列表中

    定义一个列表,并判断元素是否在列表中. python学习网,大量的免费python基础教程,欢迎在线学习! 例如:test_list = [ 1, 6, 3, 5, 3, 4 ] print(&quo ...

  6. python列表元素下标是什么_python列表中元素插入位置总结

    python列表中元素插入位置总结 , python中列表去掉最后一个元素 ist.insert(index,obj) 列表与方法之间用点号相隔,括号内需要添入的参数分别是索引和要插入的元素. 要完成 ...

  7. python列表中的元素可以是不同类型_Python列表中所有元素必须为相同类型的数据。...

    [判断题]定义Python函数时,如果函数中没有return语句,则默认返回空值None. (3.5分) [判断题]函数中必须包含return语句. (3.5分) [单选题]对于序列 s,哪个选项能够 ...

  8. python列表增加一行_Python 列表中的修改、添加和删除元素的实现

    本文介绍的是列表中的修改.添加和删除元素.第一次写博客,如果本文有什么错误,还请大家评论指正.谢谢! 创建的列表大多数都将是动态的,这就意味着列表创建后,将随着程序的运行删减元素. 修改列表元素 修改 ...

  9. python列表去重的方法_Python列表中去重的多种方法

    怎么快速的对列表进行去重呢,去重之后原来的顺序会不会改变呢? 去重之后顺序会改变 set去重 列表去重改变原列表的顺序了l1 = [1,4,4,2,3,4,5,6,1] l2 = list(set(l ...

最新文章

  1. cocos2dx3.8 android打包脚本编写
  2. linux命令dmesg查看进程被杀死原因
  3. Android开源框架——依赖注入ButterKnife
  4. Spring boot actuator端点启用和暴露
  5. 远程访问Linux之SSHputty
  6. 高并发大流量专题---3、前端优化(减少HTTP请求次数)
  7. Atitit webdav 的问题 -------------大文件传输问题 在某些版本的 Windows 操作系统中,WebDAV 驱动器的最大文件大小被限制为 50MB。如果你试图复制超过 5
  8. 《球球大作战》源码解析:服务器与客户端架构
  9. 思科网院计算机应用基础答案,计算机应用基础试题及答案
  10. c语言点分十进制转化成长整形,点分十进制IP和长整型转换
  11. 3d真人试衣php源码,VR3D虚拟试衣App开发 实现在线试衣购买
  12. matlab画三原色品图,怎么为色品图填充颜色,Error using == TriScatteredInterp
  13. Mac 创建.txt文件
  14. TCP SYNCookie机制
  15. 2011年 最新Gmail改版后 申请免费的Gmail企业邮箱图文教程
  16. App Tamer for mac常见问题
  17. 【java】微信文章抓取
  18. 技术漫谈之——Jectpack Compose
  19. 稀疏表示 河流多元信息处理 matlab
  20. 【图像加密】 Logistic混沌+Arnold置乱图像加密解密【含Matlab源码 1281期】

热门文章

  1. 下班了,快滚,别浪费电!!!
  2. 【C++演示】编程语言的true、false和1、0之间的相互转化
  3. javascript基础 图片雪碧动画
  4. 22春天津大学《大学英语》在线作业二
  5. 戴尔服务器代码查询维修,DELL服务器故障查询表.doc
  6. df 取某两列值不一致的行
  7. idea新版:Java连接MySQL mysql-connector-java-bin.jar驱动包下载配置(全)
  8. python中type,dtype,asdtype的作用与使用
  9. 易优eyoucms响应式网络软件网站模板
  10. 2019年浙江高考数学真题(选择题6-10题)解析答案