全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

python3中dict(字典)的使用方法示例

一、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小时内与您取得联系。