Python 数据结构教程


计算机以超乎寻常的速度和准确性存储和处理数据。因此,高效存储数据并快速访问数据至关重要。此外,数据的处理应该在尽可能短的时间内进行,但不会失去准确性。

当程序处理数据时,数据结构处理数据在内存中的组织和保存方式。需要注意的是,作为持久存储(如关系表)的一部分存储在磁盘中的数据在这里不称为数据结构。

算法是为特定目的逐步处理数据的指令集。因此,算法以逻辑方式利用各种数据结构来解决特定的计算问题。

在本教程中,我们将使用 Python 编程语言介绍计算机科学的这两个基本概念。

适用人群


本教程是为计算机科学专业的毕业生和软件专业人士设计的,他们愿意使用 Python 作为编程语言,通过简单的步骤学习数据结构和算法编程。

学习前提


在继续本教程之前,你应该具备使用 Python 编程语言编写代码、使用任何 Python 集成开发环境 (IDE) 和执行 Python 程序的基本知识。如果你对 python 完全陌生,请参考我们的 Python教程 以获得对语言的良好理解。