您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python基础教程之序列详解

5b51 2022/1/14 8:18:07 python 字数 2683 阅读 360 来源 www.jb51.cc/python

sequence序列 sequence(序列)是一组有顺序的元素的集合 (严格的说,是对象的集合,但鉴于我们还没有引入“对象”概念,暂时说元素)

概述

sequence 序列

sequence(序列)是一组有顺序的元素的集合

(严格的说,是对象的集合,但鉴于我们还没有引入“对象”概念,暂时说元素)

序列可以包含一个或多个元素,也可以没有任何元素。

我们之前所说的基本数据类型,都可以作为序列的元素。元素还可以是另一个序列,以及我们以后要介绍的其他对象。

序列有两种:tuple(定值表; 也有翻译为元组) 和 list (表)

>>>s2 = [True,5,'smile']                          # s2是一个list

>>>print s1,type(s1)

>>>print s2,type(s2)

一个序列作为另一个序列的元素

序列元素的下标从0开始:

>>>print s2[2]

>>>print s3[1][2]

>>>print s2

所以,可以看到,序列的引用通过s[<int>]实现, int为下标

其他引用方式

范围引用: 基本样式[下限:上限:步长]

>>>print s1[2:]             # 从下标2到最后

>>>print s1[0:5:2]          # 从下标0到下标4 (下标5不包括在内),每隔2取一个元素 (下标为0,2,4的元素)

>>>print s1[2:0:-1]         # 从下标2到下标1

尾部元素引用

>>>print s1[-3]             # 序列倒数第三个元素

 字符串是元组

字符串是一种特殊的元素,因此可以执行元组的相关操作。

>>>print str[2:4]

tuple元素不可变,list元素可变

序列的引用 s[2],s[1:8:2]

字符串是一种tuple

总结

以上是编程之家为你收集整理的python基础教程之序列详解全部内容,希望文章能够帮你解决python基础教程之序列详解所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶