首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[374]python字典(Dictionary) setdefault()和update()方法

[374]python字典(Dictionary) setdefault()和update()方法

作者头像
用户7886150
修改2021-01-25 10:29:47
修改2021-01-25 10:29:47
5990
举报
文章被收录于专栏:bit哲学院bit哲学院

参考链接: Python字典update()

描述 

Python 字典 setdefault() 函数和get() 方法类似, 如果键不存在于字典中,将会添加键并将值设为默认值。 

语法 

setdefault()方法语法: 

dict.setdefault(key,  default=None)

参数 

key – 查找的键值。default – 键不存在时,设置的默认键值。 

返回值 

如果字典中包含有给定键,则返回该键对应的值,否则返回为该键设置的值。 

实例 

以下实例展示了 setdefault() 函数的使用方法: 

#!/usr/bin/python

# -*- coding: UTF-8 -*-

dict = {'runoob': '菜鸟教程', 'google': 'Google 搜索'}

print "Value : %s" %  dict.setdefault('runoob', None)

print "Value : %s" %  dict.setdefault('Taobao', '淘宝')

以上实例输出结果为: 

Value : 菜鸟教程 Value : 淘宝 

描述 

Python 字典(Dictionary) update() 函数把字典dict2的键/值对更新到dict里。 

语法 

update()方法语法:dict.update(dict2) 

参数 

dict2 – 添加到指定字典dict里的字典。 

返回值 

该方法没有任何返回值。 

实例 

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

#!/usr/bin/python

dict = {'Name': 'Zara', 'Age': 7}

dict2 = {'Sex': 'female' }

dict.update(dict2)

print "Value : %s" %  dict

以上实例输出结果为: 

Value : {'Age': 7, 'Name': 'Zara', 'Sex': 'female'}

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档