![Python基础与应用开发(高等学校计算机专业规划教材)](https://file.mhuoba.com/shop/3/100021/picture/book/20201123/18/20201123180155305.jpg)
出版社: 清华大学
原售价: 59.00
折扣价: 47.20
折扣购买: Python基础与应用开发(高等学校计算机专业规划教材)
ISBN: 9787302563259
第3章 组合数据类型 Python之所以简单易学 、使用方便,其中一个重要 支持技术就是组合数据类型 。通过各类组合数据类型, 提供了能满足各种应用需要 的数据定义形式,极大方便 了程序的开发,缩减了代码 量。因此,要想学好Python ,一定要掌握组合数据类型 的定义与使用。本章从组合 数据类型概述入手,讲解列 表、元组、字典和集合等常 用的组合数据类型。读者应 该重点掌握列表、字符串和 字典的使用,以及相互间的 类型转换。 3.1 组合数据类型概述 在Python程序设计中, 基本数据类型主要处理简单 的数据计算,但对于复杂数 据计算,例如一组数据的统 计计算,就需要组合数据类 型进行处理。组合数据类型 包括列表、元组、字符串、 字典、集合等。其中字符串 可以看成是单一字符的有序 组合,属于组合数据类型, 也可以看成是一串字符,也 属于基本数据类型。 在组合数据中,一个重 要的特性就是数据的存储是 否有序。如果是有序的,就 可以利用存储的坐标索引来 获得数据。例如,字符串就 是有序组合数据,设字符串 s=“Python”,利用s[2]就 可以获得字符“t”。而对于 无序数据,要获得数据,只 能通过数据标识的关键值( key)以字典方式获得,或 者通过循环迭代的方式逐一 随机获得(例如集合)。 在组合数据中,另外一 个重要特性,就是组合数据 中的值是否可以被修改,即 组合数据类型是否“可变”。 例如,字符串就是一个不可 修改的数据类型,列表就是 可修改类型。根据以上描述