=============================
第一章：数据结构和算法
=============================

Python提供了大量的内置数据结构，包括列表，集合以及字典。大多数情况下使用这些数据结构是很简单的。
但是，我们也会经常碰到到诸如查询，排序和过滤等等这些普遍存在的问题。
因此，这一章的目的就是讨论这些比较常见的问题和算法。
另外，我们也会给出在集合模块 ``collections`` 当中操作这些数据结构的方法。


Contents:

.. toctree::
   :maxdepth: 1
   :glob:

   ../c01/*
