序列类型定义:
序列和集合不一样,集合是没有先后关系的一组元素
序列是一维元素向量,元素类型可以不同,元素间由序号引导,元素可以通过下标访问序列的特定元素(序列是具有先后关系的一组元素)
序列是一个基类类型:可以分为字符串类型,元组类型,列表类型。
序列处理函数及方法:
元组类型及操作:
元组是序列类型的一种扩展
元组是一种序列类型,一旦创建就不能被修改
使用小括号()或tuple()创建,元素间用逗号分隔,可以使用小括号或者不使用(函数有多个返回值的时候,没有使用小括号)
元组继承了序列类型的全部通用操作,元组因为创建后不能修改,因此没有特殊的操作
列表类型及操作
列表也是一种序列类型,创建以后可以被随意修改。
使用方括号[]或list()创建,元素间用逗号分隔
列表中各元素类型可以不同,无长度限制
序列类型应用:
(1)元素遍历:
for item in ls:
<语句块>
例:
for item in [123,"PY",456]:
print(item,end=",")
(2)不希望数据被程序所改变,转换为元组类型
ls=["python","123"]
lt=tuple(ls)