下列不是python序列类型的是_基于Python的序列类型,基础,之

目录

1.序列类型的定义

序列是具有先后关系的一组元素

序列是一维元素向量,元素类型可以不同

类似数学元素序列:s0 , s1 , s2 , …… , s(n-1)

元素由序号引导,通过下标访问序列的特定元素

注意:序列是一个基类类型,我们一般不会直接使用序列类型,会使用序列衍生出来的三种类型

比如:

字符串类型

元组类型

列表类型

序列类型序号的定义:元素存在正向递增的序号的索引关系,和反向递减的序号索引关系

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

2.序列类型及操作

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

序列类型操作实例:

ls = [“python”,123,”.io”]

ls[::-1]

#输出:[“.io”,123,”python”] 将会从最后一个元素,遍历该列表类型

s = “python123.io”

s[::-1]

#将会反向输出字符串

2.1序列类型的通用函数和方法

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

3.序列类型之元组类型及操作

元组是序列类型的一种扩展

元组是一种序列类型,一旦创建就不能被修改

使用小括号 () 或者 tuple() 创建,元素间用逗号,分割

可以使用或不适用小括号

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

看似返回了1,2 两个元素,但其实返回了一个元组,内部包括 1,2

因为元组类型可以省略小括号

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

注意:

元组继承了序列类型的全部通用操作

元组操作,并不是直接对当前元组进行操作,而是生成了一个新的元组

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

4.序列类型之列表类型(重要)

列表是序列类型的一种扩展,十分常用

列表是一种序列类型,创建后可以随意被修改

使用方括号[] 或list() 创建,元素间用逗号,分隔

列表中各元素类型可以不同,无长度限制

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

此处并没有创建两个列表,只是将同一个列表起了两个不同的名字

4.1列表类型操作函数和方法

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

实例:

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

实例:

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

列表功能:

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

5.序列类型总结

《下列不是python序列类型的是_基于Python的序列类型,基础,之》

    原文作者:weixin_34851493
    原文地址: https://blog.csdn.net/weixin_34851493/article/details/112930523
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞