python中字典的主要特点(Python里字典的基本用法包括嵌套字典)
类别:脚本大全 浏览量:746
时间:2022-01-26 01:38:33 python中字典的主要特点
Python里字典的基本用法包括嵌套字典python字典的基本用法
创建字典:
|
mydict1 = { '薛之谦' : '我叫薛之谦' , '吴青峰' : '我叫吴青峰' , '李宇春' : '我叫李宇春' , '花花' : '我叫花花' , '赵雷' : '我叫赵雷' } emptydict = {} mydict2 = dict (薛之谦 = '我叫薛之谦' ,吴青峰 = '我叫吴青峰' ) mydict3 = dict ((( '薛之谦' , '我叫薛之谦' ),( '吴青峰' , '我叫吴青峰' ))) print (mydict1 , '\n' , mydict2 , '\n' , mydict3) |
结果:
获取字典里的内容:
|
#字典获取内容 print (mydict1[ '薛之谦' ]) |
打印结果:
修改或者新添:
|
#修改字典内容 mydict1[ '薛之谦' ] = '你神经病啊!' #存在直接修改 mydict1[ '吴亦凡' ] = '我叫吴亦凡' #不存在的直接添加 print (mydict1[ '薛之谦' ] ,mydict1[ '吴亦凡' ]) |
结果:
删除字典里的内容:
|
#删除字典内容 mydict1.pop( "赵雷" ) #标准删除姿势 print ( "删除赵雷后:" ,mydict1) del mydict1[ '花花' ] # 换个姿势删除 print ( "删除花花后:" ,mydict1) mydict1.popitem() #随机删除一个 print ( "随机删除一个后" ,mydict1) |
结果:
嵌套字典:
|
#多级字典(嵌套字典) famousdict = { '薛之谦' :{ '身高' : 178 , '体重' : 130 , '口头禅' :[ '你神经病啊!' , '我不要面子啊' ] #相应的值可以是 一个列表 }, '吴青峰' :{ '身高' : 170 , '体重' : 120 , '口头禅' :[ '我叫吴青峰' , '你好' ] } } #访问多级字典: print ( '薛之谦的体重为:' ,famousdict[ '薛之谦' ][ '体重' ], '斤' ) #修改薛之谦体重为125 famousdict[ '薛之谦' ][ '体重' ] = 125 print ( '减肥后的薛之谦体重为:' ,famousdict[ '薛之谦' ][ '体重' ], '斤' ) #新添薛之谦腰围100 famousdict[ '薛之谦' ][ '腰围' ] = 100 print ( '薛之谦的腰围为:' ,famousdict[ '薛之谦' ][ '腰围' ], 'cm' ) #多级字典删除 famousdict[ '吴青峰' ].pop( '身高' ) #标准删除 del famousdict[ '吴青峰' ][ '体重' ] #另一个删除方法 print ( '关于吴青峰现在只剩下:' ,famousdict[ '吴青峰' ]) |
结果为:
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。如果你想了解更多相关内容请查看下面相关链接
原文链接:https://blog.csdn.net/likunkun__/article/details/81134927
您可能感兴趣
- vueclass和style绑定(Vue中Class和Style实现v-bind绑定的几种用法)
- php去水印方法(PHP开发的文字水印,缩略图,图片水印实现类与用法示例)
- php命名对照表(PHP命名空间用法实例分析)
- vue的watch用法(Vue3中watch的用法与最佳实践指南)
- php中function函数的用法(PHP中quotemeta函数的用法讲解)
- C# Checklistbox的用法
- php面向对象final怎么设置(PHP面向对象程序设计中的self、static、parent关键字用法分析)
- php语法分析方法(PHP中localeconv函数的用法)
- sqlservercount函数的用法(SQL Server中row_number函数的常见用法示例详解)
- css3中基本选择符(CSS3 clip-path 用法介绍详解)
- es6新增语法以及用法(ES6 解构赋值的原理及运用)
- laravel消息机制(laravel框架中间件 except 和 only 的用法示例)
- Ext.each的用法
- vue3 ref 的用法(Vue3中watchEffect的用途浅析)
- mysqlgroupby用法(MySQL Group by的优化详解)
- js RegExp用法
- 夕云天际飞,亢龙化太极(夕云天际飞亢龙化太极)
- 爱情可以当饭吃吗(怎么回复)
- 高考数学题(高考数学题基础题占多少分)
- 没钱只能吃土(没钱要吃土了幽默短信发朋友圈)
- 今年考高会很难吗(今年高考会考试吗)
- 盘古开天地 他创造了世界,谁创造了盘古 盘古是伏羲吗(盘古开天地他创造了世界)
热门推荐
- win7搭建ftp服务器(个人主机如何搭建FTP服务器?win7版本)
- docker怎么用端口连接容器(使用docker更改容器内root密码的操作)
- linux安装nginx启动页面访问不到(apache,nginx上传目录无执行权限的设置方法)
- python里字典常用方法(Python使用字典的嵌套功能详解)
- sqlserver2008手动备份方法(MSSQL 2008 自动备份数据库的设置方法)
- linux中swap分区的作用是(linux swap交换分区详解)
- docker容器使用redis服务(在Docker中使用Redis的步骤详解)
- opencv怎么设置图像形态(OpenCV图像颜色反转算法详解)
- Docker 部署单机版 Pulsar 和集群架构 Redis(开发神器)的方法(Docker 部署单机版 Pulsar 和集群架构 Redis开发神器的方法)
- nginx反向代理spring boot(Nginx+SpringBoot实现负载均衡的示例)