知识总结。

一,
1,序列(类例“数组”)
常用的序列结构:列表,元组,字符串,字典,集合以及range等对象 。其中列表,元组,字符串是有序的既可以双向索引,而字典,集合是无序的;同时列表,字典,集合是可变的而元组,字符串是不可变的 。
(1)列表
列表中所有元素放在“[]”中,使用逗号隔开 。
列表对象增加或删除时,列表对象自动进行扩展或收缩内存
一个列表中的数据类型可以各不相同,可以同时为整数,实数,字符,字符串等,以及列表,元组,字典等
eg:【10,20,30】,【‘’,‘forg’】【‘spam’,20,5,【10,1.2】】
(2)常用方法
lst.(x) 原地添加
lst.pop 删除并返回值
lst. 逆序排列
lst.sort 进行排序,key表示指定依据
lst.index(x) 返回列表第一个值为x的下标等
二,线性表
1,具有相同特性的数据元素的一个有限序列(n)表示表的长度(当n=0时,称为空表)
2.ADT.list(抽象数据类型名字)
{ 数据对象:D
【知识总结。】数据关系:R
基本操作:
}ADT.list
3,用一组地址连续的存储单元依次存储线性表的元素,通过数组V【n】来表示
特点:地址连续,依次存放,随机存取,类型相同 。
(3)Linux实验报告"F:\操作系统基本命令 (1).doc"
"F:\操作系统基本命令 (1).doc"