Python 字典 update() 方法
描述
Python 字典 update() 方法用于更新字典中的键/值对,可以修改存在的键对应的值,也可以添加新的键/值对到字典中。
用法与 Python dict() 函数相似。
语法
update() 方法语法:
1 | D.update(key / value) |
参数
- key/value -- 用于更新字典的键/值对,此处可以表示键/值对的方法有很多,请看实例。
返回值
该方法没有任何返回值。
实例
以下实例展示了 update() 方法的使用方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | # !/usr/bin/python3 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( zip ([ 'eleven' , 'twelve' ], [ 11 , 12 ])) # 传一个zip()函数 print (D) D.update(one = 111 , two = 222 ) # 使用以上任意方法修改存在的键对应的值 print (D) |
以上实例输出结果为:
1 2 3 4 5 | { 'one' : 1 , 'three' : 3 , 'two' : 2 , 'four' : 4 } { 'one' : 1 , 'four' : 4 , 'six' : 6 , 'two' : 2 , 'five' : 5 , 'three' : 3 } { 'one' : 1 , 'eight' : 8 , 'seven' : 7 , 'four' : 4 , 'six' : 6 , 'two' : 2 , 'five' : 5 , 'three' : 3 } { 'one' : 1 , 'eight' : 8 , 'seven' : 7 , 'four' : 4 , 'eleven' : 11 , 'six' : 6 , 'twelve' : 12 , 'two' : 2 , 'five' : 5 , 'three' : 3 } { 'four' : 4 , 'seven' : 7 , 'twelve' : 12 , 'six' : 6 , 'eleven' : 11 , 'three' : 3 , 'one' : 111 , 'eight' : 8 , 'two' : 222 , 'five' : 5 } |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步