知识总结。

一,Python

1,python序列(类例“数组”)

常用的序列结构:列表,元组,字符串,字典,集合以及range等对象。其中列表,元组,字符串是有序的既可以双向索引,而字典,集合是无序的;同时列表,字典,集合是可变的而元组,字符串是不可变的。

(1)列表

列表中所有元素放在“[]”中,使用逗号隔开。

列表对象增加或删除时,列表对象自动进行扩展或收缩内存

一个列表中的数据类型可以各不相同,可以同时为整数,实数,字符,字符串等,以及列表,元组,字典等

eg:【10,20,30】,【‘crunchy’,‘forg’】【‘spam’,20,5,【10,1.2】】

(2)常用方法

lst.append(x) 原地添加

lst.pop 删除并返回值

lst.reverse 逆序排列

lst.sort 进行排序,key表示指定依据

lst.index(x) 返回列表第一个值为x的下标等

二,线性表

1,具有相同特性的数据元素的一个有限序列(n)表示表的长度(当n=0时,称为空表)

2.ADT.list(抽象数据类型名字)

{ 数据对象:D

数据关系:R

基本操作:

}ADT.list

3,用一组地址连续的存储单元依次存储线性表的元素,通过数组V【n】来表示

特点:地址连续,依次存放,随机存取,类型相同。

(3)Linux实验报告http://"F:\2linux操作系统基本命令 (1).doc"icon-default.png?t=M1L8http://"F:\2linux操作系统基本命令 (1).doc"


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部