(31)--4 Python数据结构基础.ppt
《(31)--4 Python数据结构基础.ppt》由会员分享,可在线阅读,更多相关《(31)--4 Python数据结构基础.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python数据结构基础本节主要内容数据结构的理解最灵活的列表类型不能被篡改值的元组类型Python最有特色的字典类型数据结构数据结构(Data Structures)基本上人如其名它们只是一种结构,是计算机存储和组织数据的方式。组合数据类型能够将多个同类型或不同类型的数据组织在一起并统一表示。组合数据类型可以分为三类:序列类型、集合类型和映射类型。列表、元组和字符串可以看作序列序列(Sequence)的某种表现形式。序列(Sequence)序列的主要功能是资格测试(资格测试(Membership Test)(也就是)(也就是 in 与与 not in 表达式)表达式)和索引操作索引操作(In
2、dexing Operations),它们能够允许我们直接获取序列中的特定项目。上面所提到的序列的三种形态列表、元组与字符串,同样拥有一种切片(切片(Slicing)运算符)运算符,它能够允许我们序列中的某段切片也就是序列之中的一部分。列表(list)列表 是一种用于保存一系列有序项目的集合,也就是说,你可以利用列表保存一串项目的序列。想象你有一张购物清单,上面列出了需要购买的商品项目的列表应该用方括号方括号括起来,项目之间多加上一个逗号。一旦你创建了一张列表,你可以添加、移除或搜索列表中的项目列表用中括号()表示,也可以通过list()函数将字符串转化成列表。直接使用list()函数会返回一
3、个空列表。ls=425,“QDU,10,CS,425ls425,QDU,10,CS,425ls2-10Clist(425,QDU,10,CS,425)425,QDU,10,CS,425list(中国是一个伟大的国家中国是一个伟大的国家)中中,国国,是是,一一,个个,伟伟,大大,的的,国国,家家list()列表的生成列表类型的操作函数或方法描述lsi=x替换列表ls第i数据项为xlsi:j=lt用列表lt替换列表ls中第i到j项数据(不含第j项,下同)lsi:j:k=lt用列表lt替换列表ls中第i到j以k为步的数据dellsi:j删除列表ls第i到j项数据,等价于lsi:j=dellsi:j:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 31-4 Python数据结构基础 31 Python 数据结构 基础
限制150内