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 BeautifulSoup使用方法详解
Nov 21 Python
详解Python之数据序列化(json、pickle、shelve)
Mar 30 Python
python使用正则表达式替换匹配成功的组
Nov 17 Python
TensorFlow实现创建分类器
Feb 06 Python
Django csrf 验证问题的实现
Oct 09 Python
python实现通过flask和前端进行数据收发
Aug 22 Python
python二元表达式用法
Dec 04 Python
python 实现turtle画图并导出图片格式的文件
Dec 07 Python
Tkinter中复选菜单是否被选中的判断与设置方式
Mar 04 Python
python如何控制进程或者线程的个数
Oct 16 Python
python 使用OpenCV进行简单的人像分割与合成
Feb 02 Python
Python使用Beautiful Soup(BS4)库解析HTML和XML
Jun 05 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 调试环境(IIS+PHP+MYSQL)
2007/01/10 PHP
PHP n个不重复的随机数生成代码
2009/06/23 PHP
php 函数使用方法与函数定义方法
2010/05/09 PHP
php实现的单一入口应用程序实例分析
2015/09/23 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
Javascript String.replace的妙用
2009/09/08 Javascript
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
gridpanel动态加载数据的实例代码
2013/07/18 Javascript
jquery插件开发之实现md5插件
2014/03/17 Javascript
理运用命名空间让js不产生冲突避免全局变量的泛滥
2014/06/15 Javascript
javascript html5摇一摇功能的实现
2016/04/19 Javascript
深入浅析JS的数组遍历方法(推荐)
2016/06/15 Javascript
jquery实现点击页面回到顶部
2016/11/23 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
2017/02/16 Javascript
详解React中的组件通信问题
2017/07/31 Javascript
利用babel将es6语法转es5的简单示例
2017/12/01 Javascript
对layer弹出框中icon数字参数的说明介绍
2019/09/04 Javascript
微信小程序实现滚动Tab选项卡
2020/11/16 Javascript
通过实例解析js可枚举属性与不可枚举属性
2020/12/02 Javascript
python读取TXT到数组及列表去重后按原来顺序排序的方法
2015/06/26 Python
Python中socket网络通信是干嘛的
2020/05/27 Python
CSS3中各种颜色属性的使用教程
2016/05/17 HTML / CSS
CSS3实现红包抖动效果
2020/12/23 HTML / CSS
HTML5中的nav标签学习笔记
2016/06/24 HTML / CSS
优秀的毕业生的自我评价
2013/12/12 职场文书
个人简历中的自我评价怎么写
2014/01/26 职场文书
小学五年级学生评语
2014/04/22 职场文书
给学校的建议书范文
2014/05/15 职场文书
贫民窟的百万富翁观后感
2015/06/09 职场文书
2015年圣诞节寄语
2015/08/17 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书
javascript函数式编程基础
2021/09/15 Javascript
用JS写一个发布订阅模式
2021/11/07 Javascript
避坑之 JavaScript 中的toFixed()和正则表达式
2022/04/19 Javascript