Python中字典用法的完全解读(python中字典用法的完全解读怎么写)
off999 2024-10-13 04:21 50 浏览 0 评论
今天小编和大家简单的分享一下如何访问和修改字典中的信息,鉴于字典可储存的信息量几乎不受限制,因此我们会演示如何遍历字典中的数据。另外,还将学习储存字典的列表,储存列表的子弟和储存字典的字典。
理解字典后,你就能更准确地为各种真实物体建模。
一个简单的字典
alien.py
alien_0 = {'color':'gereen','points':5}print (alien_0['color'])print (alien_0['points'])gereen5
使用字典
在Python中,字典是一系列键值对.每个键都与一个值相关联,你可以使用键来访问与之关联的值.与键相关联的值可以实数字,字符串,列表,乃至字典。
{% note danger %}
字典用放在花括号 {} 中的一系列键值对表示.,键值对有两个相关联的值. 键和值之间用冒号分隔,而键值对之间之间用逗号分隔。
{% endnote %}
访问字典中的值
要获取与键相关联的值,可依次制定字典名和放在方括号内的键
alien_0 {'color':'green'}print (alien_0['color'])greenalien_0 = {'color':'green','points':5}new_points = alien_0['points']print ('you just earned ' + str(new_points) + " points!")you just earned 5 points!
添加键值对
字典是一种动态结构,可随时在其中添加键值对.要添加键值对,可依次指定字典名,用方括号扩起的键合相关联的值。
alien_0 = {'color':'green','points':5}print (alien_0)alien_0['x_position'] = 0alien_0['y_position'] = 25print (alien_0){'color': 'green', 'points': 5}{'color': 'green', 'points': 5, 'x_position': 0, 'y_position': 25}
先创建一个空字典
有时候,在空字典中添加键值对是为了方便,而有时候必须这样做.为此,可以使用一对空的花括号定义一个字典,再分别添加各个键值对。
alien_0 = {}alien_0['color'] = 'green'alien_0['points'] = 5alien_0['x_postion'] = 0alien_0['y_postion'] = 25print (alien_0){'color': 'green', 'points': 5, 'x_postion': 0, 'y_postion': 25}
修改字典中的值
要修改字典中的值,可依次指定字典名,用方括号扩起的键以及与该键相关联的新值
alien_0 = {'color':'green'}print ('the alien is ' + alien_0['color'] + '.')alien_0['color'] = 'yellow'print ('the alien is now ' + alien_0['color'] + '.')
删除键值对
对于字典中不再需要的信息,可以使用del语句将相应的键值对彻底删除,使用del语句时,必须指定字典名和要删除的键
alien_0 = {'color':'green','points':5}print (alien_0)del alien_0['points']print (alien_0)
由类似对象组成的字典Python学习群:683380553,有大牛答疑,有资源共享!有想学习python编程的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入学习。
前面的例子中,字典储存的是一个对象,你可以使用字典来储存众多对象的同一种信息
favorite_languages = { 'jen':'python', 'sarah':'c', 'edward':'ruby', 'phil':'python',}print ('sarah is favorite language is ' + favorite_languages['sarah'].title() + '.')
以上就是给大家分享的关于python中字典用法的解读,更多python的学习资料,可以关注“武汉千锋”微信公众号!
相关推荐
- 高清多功能视频播放器(多功能视屏播放器)
-
多功能高清视频播放器使用起来非常简单,首先将视频文件传输到播放器中,然后通过遥控器或者触摸屏操作选择要播放的视频。用户可以根据需要进行视频播放设置,如调整音量、播放速度等。此外,播放器还支持多种视频格...
- 老版街机游戏大全(开火车老虎机(单机版))
-
横版过关:快打旋风,恐龙新世纪,名将,吞食天地赤壁之战,圆桌武士,变身忍者,惩罚者,飞机射击:彩京打击者1945,战国世纪,四国战机,太阳表决,格斗:街霸系列,KOF系列,VR战士系列,铁拳系列,死或...
-
- 内存清理大师(内存清理大师V1.2.6官方版)
-
1、打开手机清理大师应用APP2、点击扫描垃圾3、在弹出来的窗口点击清理垃圾4、最后即可清理完成在手机中设置里的通用里储存空间与iCloud进行清除。操作方法点开设置->通用->储存空间与iCloud用量点击储存空间-...
-
2026-01-23 17:03 off999
- 登录器下载安装(云端辅助登录器下载安装)
-
有其他的程序正在使用中,你电脑重新启动一次再删除dlq试试,或者把其他的程序都关了然后再重新安装一次再删除.祝你好运!!!!!!!!!!!!1国服的下载很简单,和当年CF、逆战的方式一样,我们直接...
-
- 下载拼音打字输入法(下载拼音汉字输入法)
-
你下载百度手机输入法,默认的就是双拼,可以自己选择26键拼音输入、右键单击桌面右下角的搜狗输入法工具条,将鼠标移到“软键盘”上,然后选择“拼音字母”即可使用这个功能。输入法使用技巧:1、输入法一般支持符号输入,可以右键单击候选框,之后点击“...
-
2026-01-23 16:43 off999
- 彩铃定制(彩铃定制流程)
-
演示品牌型号:联想拯救者R720;系统:Windows10;软件:Chrome88.0。1、用浏览器搜索定制手机彩铃,点击移动官网,进入后点击左上角登录,账户就是自己的手机号,密码就是在营业厅办理需要...
- 同他聊交友软件(他聊软件吗)
-
好他聊app一款优质便捷的单身男女在线互动交友平台,来他聊app遇见更多有趣有料的小伙伴,支持语音通话视频互动,更可以每日分享生活动态。他聊app你可以通过文字、语音、视频等多种方式与同城附近异性聊天...
- 360官方(360官方正版免费下载安装)
-
https://yunpan.360.cn/360云盘是奇虎360科技的分享式云存储服务产品。为广大普通网民提供了存储容量大、免费、安全、便携、稳定的跨平台文件存储、备份、传递和共享服务。360云盘是...
-
- 漫画全免费的看漫画软件下载
-
要是看动漫的话可以用迅雷看看或者PPTV,但是漫画的话4399小游戏里面就有漫画有漫画岛、漫画大全、爱漫画、腾讯动漫、大角虫、快看漫画、布卡漫画和微信读书。1、漫画岛:是一款适用于手机的热门漫画阅读软件。最全的二次元看漫画神器。分安卓版和...
-
2026-01-23 15:43 off999
- 服务器品牌前十大排名(国产服务器品牌前十大排名)
-
品牌排名企业1.Dell戴尔2.Hewlett-Packard惠普3.IBMIBM4.NetApp美国网比较安全系统5.Hitachi日立6.Or...
- mp3在线剪辑工具免费(mp3在线剪切软件下载)
-
风云音频处理大师风云音频处理大师是一款相当出色的专业化音频处理软件。小编使用比较多的也是风云音频处理大师,它的功能全面,能够帮助用户快速上手音频剪辑,还可以对音频的噪音进行降噪处理,对音频进行调速、拼...
- photoshop怎么抠图(ps怎么抠出想要的部分)
-
首先用ps打开要抠的图片,然后鼠标点击菜单栏:选择-色彩范围2,吸管吸取要抠的水,这里要慢慢调节,选择水的最佳位置。选取后,鼠标点击确定3,这时候抠水的部分就被选中,我们就按键盘上的ctrl+j复制,...
欢迎 你 发表评论:
- 一周热门
-
-
抖音上好看的小姐姐,Python给你都下载了
-
全网最简单易懂!495页Python漫画教程,高清PDF版免费下载
-
飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx
-
Python 3.14 的 UUIDv6/v7/v8 上新,别再用 uuid4 () 啦!
-
python入门到脱坑 输入与输出—str()函数
-
Python三目运算基础与进阶_python三目运算符判断三个变量
-
win7系统还原步骤图解(win7还原电脑系统的步骤)
-
(新版)Python 分布式爬虫与 JS 逆向进阶实战吾爱分享
-
linux软件(linux软件图标)
-
失业程序员复习python笔记——条件与循环
-
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python写入txt (66)
- python读取文件夹下所有文件 (59)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)
