一、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
相关文章:
如何快速搭建自助建站会员专属系统?
网站制作网站,深圳做网站哪家比较好?
建站org新手必看:2024最新搭建流程与模板选择技巧
如何在Windows环境下新建FTP站点并设置权限?
平台云上自助建站如何快速打造专业网站?
如何在阿里云部署织梦网站?
建站上传速度慢?如何优化加速网站加载效率?
开封网站制作公司,网络用语开封是什么意思?
定制建站哪家更专业可靠?推荐榜单揭晓
儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?
威客平台建站流程解析:高效搭建教程与设计优化方案
制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?
青浦网站制作公司有哪些,苹果官网发货地是哪里?
*服务器网站为何频现安全漏洞?
如何制作网站标识牌,动态网站如何制作(教程)?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
,如何利用word制作宣传手册?
如何在云主机上快速搭建网站?
山东云建站价格为何差异显著?
如何快速搭建虚拟主机网站?新手必看指南
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
建站之星体验版:智能建站系统+响应式设计,多端适配快速建站
建站ABC备案流程中有哪些关键注意事项?
如何通过云梦建站系统实现SEO快速优化?
盐城做公司网站,江苏电子版退休证办理流程?
网站插件制作软件免费下载,网页视频怎么下到本地插件?
潮流网站制作头像软件下载,适合母子的网名有哪些?
如何解决VPS建站LNMP环境配置常见问题?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
如何通过虚拟机搭建网站?详细步骤解析
c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】
建站168自助建站系统:快速模板定制与SEO优化指南
小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
宝塔建站无法访问?如何排查配置与端口问题?
如何在万网ECS上快速搭建专属网站?
公众号网站制作网页,微信公众号怎么制作?
h5网站制作工具有哪些,h5页面制作工具有哪些?
如何用wdcp快速搭建高效网站?
如何高效利用亚马逊云主机搭建企业网站?
建站之星代理如何获取技术支持?
如何在自有机房高效搭建专业网站?
宝塔面板如何快速创建新站点?
学校免费自助建站系统:智能生成+拖拽设计+多端适配
如何用5美元大硬盘VPS安全高效搭建个人网站?
内部网站制作流程,如何建立公司内部网站?
在线教育网站制作平台,山西立德教育官网?
学校建站服务器如何选型才能满足性能需求?
制作表格网站有哪些,线上表格怎么弄?
如何选择适合PHP云建站的开源框架?
*请认真填写需求信息,我们会在24小时内与您取得联系。