python中update的基本使用方法详解


Posted in Python onJuly 17, 2019

前言

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, ‘four': 4, ‘three': 3, ‘five': 5, ‘two': 2, ‘six': 6, ‘eight': 8} 
{‘seven': 7, ‘one': 1, ‘four': 4, ‘three': 3, ‘ten': 10, ‘five': 5, ‘nice': 9, ‘two': 2, ‘six': 6, ‘eight': 8} 
{‘one': 1, ‘four': 4, ‘three': 3, ‘twelve': 12, ‘ten': 10, ‘seven': 7, ‘six': 6, ‘eleven': 11, ‘two': 2, ‘nice': 9, ‘five': 5, ‘eight': 8} 
{‘one': 111, ‘four': 4, ‘three': 3, ‘twelve': 12, ‘ten': 10, ‘seven': 7, ‘six': 6, ‘eleven': 11, ‘two': 222, ‘nice': 9, ‘five': 5, ‘eight': 8}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
从零学python系列之新版本导入httplib模块报ImportError解决方案
May 23 Python
Python multiprocessing模块中的Pipe管道使用实例
Apr 11 Python
详解Python中__str__和__repr__方法的区别
Apr 17 Python
Python实现高效求解素数代码实例
Jun 30 Python
Python复制文件操作实例详解
Nov 10 Python
Python实现图片转字符画的示例
Aug 22 Python
Python简单过滤字母和数字的方法小结
Jan 09 Python
Python异步操作MySQL示例【使用aiomysql】
May 16 Python
Python爬虫抓取技术的一些经验
Jul 12 Python
python+selenium 点击单选框-radio的实现方法
Sep 03 Python
使用openCV去除文字中乱入的线条实例
Jun 02 Python
python让函数不返回结果的方法
Jun 22 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
Jul 17 #Python
使用Python和Scribus创建一个RGB立方体的方法
Jul 17 #Python
python实现点击按钮修改数据的方法
Jul 17 #Python
python 批量添加的button 使用同一点击事件的方法
Jul 17 #Python
python实时检测键盘输入函数的示例
Jul 17 #Python
python  文件的基本操作 菜中菜功能的实例代码
Jul 17 #Python
python对绑定事件的鼠标、按键的判断实例
Jul 17 #Python
You might like
一个php Mysql类 可以参考学习熟悉下
2009/06/21 PHP
PHP 第二节 数据类型之字符串类型
2012/04/28 PHP
web站点获取用户IP的安全方法 HTTP_X_FORWARDED_FOR检验
2013/06/01 PHP
PHP实现的英文名字全拼随机排号脚本
2014/07/04 PHP
46 个非常有用的 PHP 代码片段
2016/02/16 PHP
关于php中的json_encode()和json_decode()函数的一些说明
2016/11/20 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
Jquery Ajax.ashx 高效分页实现代码
2009/10/20 Javascript
jquery高级编程的最佳实践详解
2014/03/23 Javascript
javascript中String对象的slice()方法分析
2014/12/20 Javascript
nodejs通过phantomjs实现下载网页
2015/05/04 NodeJs
JS实现简单路由器功能的方法
2015/05/27 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
学习Angular中作用域需要注意的坑
2016/08/17 Javascript
AngularJS变量及过滤器Filter用法分析
2016/11/22 Javascript
Bootstrap栅格系统学习笔记
2016/11/25 Javascript
js 实现获取name 相同的页面元素并循环遍历的方法
2017/02/14 Javascript
微信小程序实战之仿android fragment可滑动底部导航栏(4)
2020/04/16 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
浅谈vue-cli加载不到dev-server.js的解决办法
2017/11/24 Javascript
[41:52]2018DOTA2亚洲邀请赛3月29日 小组赛A组 TNC VS OpTic
2018/03/30 DOTA
Python读取网页内容的方法
2015/07/30 Python
Django admin禁用编辑链接和添加删除操作详解
2019/11/15 Python
打包PyQt5应用时的注意事项
2020/02/14 Python
在python中利用pycharm自定义代码块教程(三步搞定)
2020/04/15 Python
美国演唱会和体育门票购买网站:Ticketnetwork
2018/10/19 全球购物
薇姿法国官网:Vichy法国
2021/01/28 全球购物
如何判断计算机可能已经中马
2013/03/22 面试题
硕士研究生个人求职信
2013/12/04 职场文书
九年级体育教学反思
2014/01/23 职场文书
捐款倡议书范文
2014/02/02 职场文书
社区庆八一活动方案
2014/02/02 职场文书
认错检讨书
2014/10/02 职场文书
夫妻婚内购房协议书
2014/10/05 职场文书
物业公司管理制度
2015/08/05 职场文书
2016暑期社会实践新闻稿
2015/11/25 职场文书