《从零开始学Python(第2版)》第14章 收集各种数据

本文介绍了Python中的各种数据集合,包括元组、字典、栈、队列和双端队列的使用。强调了元组的不可变性和字典的高效查找特性,以及如何使用字典模拟switch语句。此外,还展示了如何使用列表创建栈,以及队列和双端队列的操作。通过实例解释了如何在Python中管理这些数据集合,以适应不同的编程需求。

本章概要

定义一个集合

使用元组和字典

使用列表编写栈

使用queue和deque包

生活中,人们热衷于收集各种各样的东西,比如堆放在你的娱乐设备附近的CD、一套精美的盘子、棒球卡,甚至还有你去餐馆吃饭时随手“顺走”的笔。编写应用程序时,你也会用到集合,它们和现实世界中的集合一样。简单地说,集合用来把相似的项目组织在一起,通常要组织成某种容易理解的形式。

 

本章我们讲解各种集合。每个集合背后的核心思想是创建一个环境,在其中对集合进行适当的管理,并允许你在任何时间都能准确地找到想要的东西。一套书架非常适合摆放书籍、DVD和其他扁平的东西。而你可能会把收藏的笔放在一个支架上,或是一个展示盒中。存放位置的不同并不能改变两个都是物品存放处这个事实。计算机集合也是如此。堆栈和队列之间的确存在差异,但它们的主要思想都是提供正确管理数据的方法,并让用户在需要时方便地访问其中的数据。你可以在BPPD_1

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

人民邮电出版社有限公司

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值