第14章 收集各种数据
| 本章概要 |
|---|
| 定义一个集合 |
| 使用元组和字典 |
| 使用列表编写栈 |
| 使用queue和deque包 |
生活中,人们热衷于收集各种各样的东西,比如堆放在你的娱乐设备附近的CD、一套精美的盘子、棒球卡,甚至还有你去餐馆吃饭时随手“顺走”的笔。编写应用程序时,你也会用到集合,它们和现实世界中的集合一样。简单地说,集合用来把相似的项目组织在一起,通常要组织成某种容易理解的形式。
本章我们讲解各种集合。每个集合背后的核心思想是创建一个环境,在其中对集合进行适当的管理,并允许你在任何时间都能准确地找到想要的东西。一套书架非常适合摆放书籍、DVD和其他扁平的东西。而你可能会把收藏的笔放在一个支架上,或是一个展示盒中。存放位置的不同并不能改变两个都是物品存放处这个事实。计算机集合也是如此。堆栈和队列之间的确存在差异,但它们的主要思想都是提供正确管理数据的方法,并让用户在需要时方便地访问其中的数据。你可以在BPPD_1
本文介绍了Python中的各种数据集合,包括元组、字典、栈、队列和双端队列的使用。强调了元组的不可变性和字典的高效查找特性,以及如何使用字典模拟switch语句。此外,还展示了如何使用列表创建栈,以及队列和双端队列的操作。通过实例解释了如何在Python中管理这些数据集合,以适应不同的编程需求。
订阅专栏 解锁全文
2088

被折叠的 条评论
为什么被折叠?



