Python程序设计教程(第2版)
上QQ阅读APP看书,第一时间看更新

第4章 常用数据结构

本章学习目标

· 熟练掌握序列的基本概念。

· 熟练掌握列表的概念和各种用法。

· 熟练掌握元组的概念和各种用法。

· 熟练掌握字典的概念和各种用法。

· 熟练掌握各种类型之间的转换。

· 了解集合的概念和各种用法。

· 理解可迭代(Iterable)对象与迭代器(Iterator)的概念。

· 熟悉列表推导式、字典推导式、集合推导式、生成器推导式的基本用法。

· 掌握序列解包的基本概念和用法。

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合,是用来存储一组相关数据的。Python中常见的数据结构可以统称为容器(container)。序列(如列表、元组、字符串)、映射(如字典)以及集合(set)是三类主要的容器。

本章首先介绍序列的基本概念,接着介绍列表、元组和字典、集合的概念与用法,然后介绍列表推导式、字典推导式、集合推导式、生成器推导式的基本用法。