当前位置: 首页 > 后端技术 > Python

3.3词典:可编辑数据U盘+数据标签

时间:2023-03-26 12:52:08 Python

(1)什么是词典?字典(英文Dictionary)也是一种可以存储多种数据的数据类型,和列表很相似。但是字典中的元素以“key:value”的形式存储数据,并使用“{}”将数据包裹起来,如下图所示。(2)字典的输出与赋值字典的输出字典就是找到指定元素的key,从而输出该元素的值。如果找不到元素的键,则会发生错误。仔细查看下面的代码,了解如何输出字典的元素。a={'apple':1,'banana':5,'pear':10}print(a['apple'])print(a['orange'])使用在线云编辑器,输入以上代码,执行效果如下:可以发现,当字典元素的key存在“apple”时,该元素的输出值为1;当元素的key不包含“orange”时,程序报错。字典的赋值字典元素的赋值可以采用“字典名[key]=value”的形式,如下图所示。仔细观察下面的代码,了解如何给字典元素赋值。a={'apple':1,'banana':5,'pear':10}a['apple']=10a['banana']=50a['pear']=100print(a)使用在在线云编辑器中,输入以上代码,执行效果如下:(3)字典常用操作添加字典元素如果要给字典添加元素,可以直接使用“字典名[key]=value”,如下图所示。仔细查看下面的代码,了解如何向字典添加元素。a={'apple':1,'banana':5,'pear':10}a['orange']=30print(a)使用在线云编辑器,输入以上代码,执行效果如下:字典元素删除如果要删除字典中的某个元素,可以使用del关键字来完成,如下图所示。仔细观察下面的代码,了解如何删除字典元素。a={'apple':1,'banana':5,'pear':10}dela['banana']print(a)使用在线云编辑器,输入以上代码,执行效果如下:挑战如果你学习了今天的知识内容后,试试下面的挑战任务吧!微信运动周报(使用字典实现)下图为微信运动步数周报。运用“字典”的知识,制作运动步法字典。数据分别为:8752、4512、14520、1230、3652、7852、9852。【源代码:ResourcePack\Day3\3-3-Challenge.py】这是语雀文档,点击链接查看:https://www.yuque.com/codeclub/gnec1v/ihgl72