目录
1.序列类型的定义
序列是具有先后关系的一组元素
序列是一维元素向量,元素类型可以不同
类似数学元素序列:s0 , s1 , s2 , …… , s(n-1)
元素由序号引导,通过下标访问序列的特定元素
注意:序列是一个基类类型,我们一般不会直接使用序列类型,会使用序列衍生出来的三种类型
比如:
字符串类型
元组类型
列表类型
序列类型序号的定义:元素存在正向递增的序号的索引关系,和反向递减的序号索引关系
2.序列类型及操作
序列类型操作实例:
ls = [“python”,123,”.io”]
ls[::-1]
#输出:[“.io”,123,”python”] 将会从最后一个元素,遍历该列表类型
s = “python123.io”
s[::-1]
#将会反向输出字符串
2.1序列类型的通用函数和方法
3.序列类型之元组类型及操作
元组是序列类型的一种扩展
元组是一种序列类型,一旦创建就不能被修改
使用小括号 () 或者 tuple() 创建,元素间用逗号,分割
可以使用或不适用小括号
看似返回了1,2 两个元素,但其实返回了一个元组,内部包括 1,2
因为元组类型可以省略小括号
注意:
元组继承了序列类型的全部通用操作
元组操作,并不是直接对当前元组进行操作,而是生成了一个新的元组
4.序列类型之列表类型(重要)
列表是序列类型的一种扩展,十分常用
列表是一种序列类型,创建后可以随意被修改
使用方括号[] 或list() 创建,元素间用逗号,分隔
列表中各元素类型可以不同,无长度限制
此处并没有创建两个列表,只是将同一个列表起了两个不同的名字
4.1列表类型操作函数和方法
实例:
实例:
列表功能:
5.序列类型总结