一、clear(清空字典内容)
stu = {
'num1':'Tom',
'num2':'Lucy',
'num3':'Sam',
}
print(stu.clear())
#输出:None
二、copy(拷贝字典)
stu = {
'num1':'Tom',
'num2':'Lucy',
'num3':'Sam',
}
stu2 = stu.copy()
print(stu2)
三、fromkeys(指定一个列表,把列表中的值作为字典的key,生成一个字典)
name = ['tom','lucy','sam']
print(dict.fromkeys(name))
print(dict.fromkeys(name,25)) #指定默认值
#输出:{'tom': None, 'lucy': None, 'sam': None}
# {'tom': 25, 'lucy': 25, 'sam': 25}
四、get(指定key,获取对应的值)
stu = {
'num1':'Tom',
'num2':'Lucy',
'num3':'Sam',
}
print(stu.get('num2'))
#输出:Lucy
五、items(返回由“键值对组成元素“的列表)
stu = {
'num1':'Tom',
'num2':'Lucy',
'num3':'Sam',
}
print(stu.items())
#输出:dict_items([('num2', 'Lucy'), ('num3', 'Sam'), ('num1', 'Tom')])
六、keys(获取字典所有的key)
stu = {
'num1':'Tom',
'num2':'Lucy',
'num3':'Sam',
}
print(stu.keys())
#输出:dict_keys(['num3', 'num1', 'num2'])
七、pop(获取指定key的value,并在字典中删除)
stu = {
'num1':'Tom',
'num2':'Lucy',
'num3':'Sam',
}
name = stu.pop('num2')
print(name,stu)
#输出:Lucy {'num1': 'Tom', 'num3': 'Sam'}
八、popitem(随机获取某个键值对,并在字典中删除)
stu = {
'num1':'Tom',
'num2':'Lucy',
'num3':'Sam',
}
name = stu.popitem()
print(name,stu)
#输出:('num2', 'Lucy') {'num3': 'Sam', 'num1': 'Tom'}
九、setdefault(获取指定key的value,如果key不存在,则创建)
stu = {
'num1':'Tom',
'num2':'Lucy',
'num3':'Sam',
}
name = stu.setdefault('num5')
print(name,stu)
#输出:None {'num1': 'Tom', 'num2': 'Lucy', 'num5': None, 'num3': 'Sam'}
十、update(添加键 - 值对到字典)
stu = {
'num1':'Tom',
'num2':'Lucy',
'num3':'Sam',
}
stu.update({'num4':'Ben'})
print(stu)
#输出:{'num2': 'Lucy', 'num3': 'Sam', 'num1': 'Tom', 'num4': 'Ben'}
总结
以上就是关于python3中dict(字典)的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
# python3
# dict
# 遍历
# 排序
# python字典的遍历3种方法详解
# Python 3 判断2个字典相同
# 为什么从Python 3.6开始字典有序并效率更高
# 11个Python3字典内置方法大全与示例汇总
# Python3实现的字典、列表和json对象互转功能示例
# Python3实现的字典遍历操作详解
# python3.0 字典key排序
# Python3 字典dictionary入门基础附实例
# 并在
# 键值
# 不存在
# 谢谢大家
# 清空
# 默认值
# 列表中
# 有疑问
# Lucy
# Sam
# stu
# print
# copy
# brush
# br
# pre
# class
# py
# Tom
# strong
相关文章:
实例解析Array和String方法
,在苏州找工作,上哪个网站比较好?
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
制作门户网站的参考文献在哪,小说网站怎么建立?
如何制作算命网站,怎么注册算命网站?
已有域名和空间如何搭建网站?
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
高端云建站费用究竟需要多少预算?
宝塔建站教程:一键部署配置流程与SEO优化实战指南
建站VPS推荐:2025年高性能服务器配置指南
建站之星代理商如何保障技术支持与售后服务?
广东企业建站网站优化与SEO营销核心策略指南
制作销售网站教学视频,销售网站有哪些?
如何通过万网虚拟主机快速搭建网站?
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
XML的“混合内容”是什么 怎么用DTD或XSD定义
公司网站的制作公司,企业网站制作基本流程有哪些?
表情包在线制作网站免费,表情包怎么弄?
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
宁波免费建站如何选择可靠模板与平台?
活动邀请函制作网站有哪些,活动邀请函文案?
如何在IIS7中新建站点?详细步骤解析
如何用花生壳三步快速搭建专属网站?
如何通过远程VPS快速搭建个人网站?
建站之星如何防范黑客攻击与数据泄露?
如何通过wdcp面板快速创建网站?
网站制作服务平台,有什么网站可以发布本地服务信息?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换
如何在Golang中使用replace替换模块_指定本地或远程路径
简历在线制作网站免费版,如何创建个人简历?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
宁波自助建站系统如何快速打造专业企业网站?
家庭建站与云服务器建站,如何选择更优?
专业公司网站制作公司,用什么语言做企业网站比较好?
建站主机是否等同于虚拟主机?
如何在Windows虚拟主机上快速搭建网站?
建站主机是否属于云主机类型?
怀化网站制作公司,怀化新生儿上户网上办理流程?
如何在景安服务器上快速搭建个人网站?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
阿里云网站制作公司,阿里云快速搭建网站好用吗?
,有什么在线背英语单词效率比较高的网站?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
建站之星后台密码如何安全设置与找回?
企业微网站怎么做,公司网站和公众号有什么区别?
Android滚轮选择时间控件使用详解
广州商城建站系统开发成本与周期如何控制?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
*请认真填写需求信息,我们会在24小时内与您取得联系。