上QQ阅读APP看书,第一时间看更新
第4章 常用数据结构
本章学习目标
· 熟练掌握序列的基本概念。
· 熟练掌握列表的概念和各种用法。
· 熟练掌握元组的概念和各种用法。
· 熟练掌握字典的概念和各种用法。
· 熟练掌握各种类型之间的转换。
· 了解集合的概念和各种用法。
· 理解可迭代(Iterable)对象与迭代器(Iterator)的概念。
· 熟悉列表推导式、字典推导式、集合推导式、生成器推导式的基本用法。
· 掌握序列解包的基本概念和用法。
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合,是用来存储一组相关数据的。Python中常见的数据结构可以统称为容器(container)。序列(如列表、元组、字符串)、映射(如字典)以及集合(set)是三类主要的容器。
本章首先介绍序列的基本概念,接着介绍列表、元组和字典、集合的概念与用法,然后介绍列表推导式、字典推导式、集合推导式、生成器推导式的基本用法。