python基础教程3,python 菜鸟教程3
声明:在人工智能技术的教学过程中,很多同学问了我一些python相关的问题。所以为了让同学们掌握更多的扩展知识,更好的了解人工智能技术,我请助手分享了这一系列的python教程,希望对大家有所帮助!因为这个python教程不是作者写的,不如我的人工智能技术教学搞笑,学起来也没意思;但是它的知识点还是很到位的,值得一读!
从这篇文章开始,让我们了解一下Python中的字典:它不是序列,而是映射。地图是其他对象的集合,但是它们是通过键而不是相对位置来存储的。没有可靠的从左到右的映射顺序。它们只是将键映射到值。Dictionary是Python核心对象集合中唯一的映射类型,它也具有可变性。——可以原地改,可以根据需要增减,就像列表一样。
当写成常量时,字典用花括号写,包含一系列“键:值”对。当我们需要将键与一系列值相关联时,字典是很有用的。例如,这里有一个包含三个元素的字典(关键字是“食物”、“数量”和“颜色”):
D={food: spam , quantity: 4, color: pink}我们可以通过键来索引这个字典,以读取或更改与键相关的值。dictionary的索引操作使用与sequence相同的语法,但是方括号中的元素是键,而不是相对位置。
D[food] #获取关键字 food 的值
“垃圾邮件”
D[数量]=1 #在数量值上加1
D
{food: spam , color: pink , quantity: 5}除了花括号的常量形式,还有其他不同的方式来创建字典。例如,让我们启动一个空字典,一次填充一个键。与列表中边界外的禁止赋值不同,将一个键赋给新字典会创建该键:
D={}
D[name]=Bob #通过赋值创建密钥
D[作业]=开发
D[年龄]=40
D
{ 年龄:40,工作:开发,姓名:鲍勃 }
打印(D[名称])
用Bob键索引字典通常是用Python编写搜索最快的方法。
我的微信微信官方账号是“人工智能知识分享”
AI技术
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。