最新消息:

python青少年编程第二季——16、数据结构之元组和字典

Python 少儿编程 1542浏览 0评论
python青少年编程第二季01

各位小伙伴大家好:

上期我们学习了数据结构中的列表,本期我们继续学习Python数据结构中的元组和字典。

 

首先来看元组,元组和列表的区别在于,列表可以增加,删除,修改其中的元素,而元组则不可以

 

只能用来访问,不可以进行修改,删除等操作是一个不可变序列。

 

所以元组没有诸如append()这列对元组进行操作的函数,比较简单。

 

python青少年编程第二季——16、数据结构之元组和字典

 

元组就为大家简单介绍到这里,接下来我们学习字典。

声明字典的格式是:

{‘键1′:’值1′,’键2′:’值2′,’键3′:’值3′……}

 

每个元素都有两分部,分别是‘键’和‘值’中间用冒号关联。

 

python青少年编程第二季——16、数据结构之元组和字典

 

如上图我们可以通过访问字典中的,键就像字典中的索引。不同的元素键不能相同,但值可以一样。

 

下面来看看字典元素的增加,直接给键指定值,如果字典中没有则增加,如果值不同则更新。删除元素与列表相似。

 

python青少年编程第二季——16、数据结构之元组和字典

 

下图对应的运行结果:

 

python青少年编程第二季——16、数据结构之元组和字典

最后我们来看看获取字典的全部键和值。

 

python青少年编程第二季——16、数据结构之元组和字典

python青少年编程第二季——16、数据结构之元组和字典

 

这里获取元素的D.get(‘name’)和D['name']效果一样。

 

本期关于元组和字典就为大家简单介绍到这里,后续我们还会通过一个项目来继续学习,我们下期再会。

python青少年编程第二季——16、数据结构之元组和字典

转自公众号:
高维数学

您必须 登录 才能发表评论!