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 random模块(获取随机数)常用方法和使用例子
May 13 Python
零基础写python爬虫之urllib2使用指南
Nov 05 Python
简单介绍Python的Django框架的dj-scaffold项目
May 30 Python
Python爬虫抓取手机APP的传输数据
Jan 22 Python
Python入门_学会创建并调用函数的方法
May 16 Python
python模拟事件触发机制详解
Jan 19 Python
python实现桌面气泡提示功能
Jul 29 Python
浅谈Pytorch torch.optim优化器个性化的使用
Feb 20 Python
在python中list作函数形参,防止被实参修改的实现方法
Jun 05 Python
python爬虫框架feapde的使用简介
Apr 20 Python
用Python selenium实现淘宝抢单机器人
Jun 18 Python
分享Python获取本机IP地址的几种方法
Mar 17 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类
2006/10/09 PHP
?算你??的 PHP 程式大小
2006/12/06 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
浅析get与post的一些特殊情况
2014/07/28 PHP
Yii中创建自己的Widget实例
2016/01/05 PHP
PHP实现SMTP邮件的发送实例
2018/09/27 PHP
基于jquery可配置循环左右滚动例子
2011/09/09 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
2012/05/30 Javascript
页面使用密码保护代码
2013/04/10 Javascript
jQuery之ajax技术的详细介绍
2013/06/19 Javascript
使用js声明数组,对象在jsp页面中(获得ajax得到json数据)
2013/11/05 Javascript
javascript使用location.search的示例
2013/11/05 Javascript
jQuery侧边栏实现代码
2016/05/06 Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
2016/09/09 Javascript
微信小程序实战之自定义toast(6)
2017/04/18 Javascript
AngularJS折叠菜单实现方法示例
2017/05/18 Javascript
angularjs下拉框空白的解决办法
2017/06/20 Javascript
微信小程序表单弹窗实例
2018/07/19 Javascript
VUE解决 v-html不能触发点击事件的问题
2019/10/28 Javascript
微信小程序利用云函数获取手机号码
2019/12/17 Javascript
webpack+vue.js构建前端工程化的详细教程
2020/05/10 Javascript
Python实现简单http服务器
2018/04/12 Python
对pycharm 修改程序运行所需内存详解
2018/12/03 Python
python flask安装和命令详解
2019/04/02 Python
flask应用部署到服务器的方法
2019/07/12 Python
利用Python绘制有趣的万圣节南瓜怪效果
2019/10/31 Python
python为Django项目上的每个应用程序创建不同的自定义404页面(最佳答案)
2020/03/09 Python
python 画图 图例自由定义方式
2020/04/17 Python
采购部部门职责
2013/12/15 职场文书
美容院考勤制度
2014/01/30 职场文书
《愚公移山》教学反思
2014/02/20 职场文书
商场主管竞聘书
2014/03/31 职场文书
市场总经理岗位职责
2014/04/11 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
幼儿园班级管理心得体会
2016/01/07 职场文书
人民调解协议书
2016/03/21 职场文书