韦德国际1946英国 > 计算机网络 > Python基础03 序列

原标题:Python基础03 序列

浏览次数:133 时间:2019-05-04

字符串是元组

字符串是一种十分的元组,由此可以进行元组的相干操作。

>>>str = 'abcdef'

>>>print(str[2:4])

 

复制代码 代码如下:

总结

tuple成分不可变,list成分可变

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

字符串是壹种tuple

>>>print s1[:5]             # 从起首到下标肆 (下标五的因素 不包罗在内)
>>>print s1[2:]             # 从下标2到最后
>>>print s1[0:5:2]          # 从下标0到下标4(下标5不包蕴在内),每隔二取二个成分 (下标为0,②,肆的元素)
>>>print s1[2:0:-1]         # 从下标2到下标1

sequence 序列

sequence(系列)是1组有种种的成分的集纳

(严酷的说,是目的的会见,但由于大家还向来不引进“对象”概念,权且说成分)

 

队列可以包罗四个或多少个要素,也得以未有别的因素。

咱俩前边所说的骨干数据类型,都足以当做类别的因素。成分还可以是另二个队列,以及大家之后要介绍的别的对象。

 

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

>>>s1 = (2, 1.3, 'love', 5.6, 9, 12, False)         # s1是一个tuple

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

>>>print(s1,type(s1))

>>>print(s2,type(s2))

tuple和list的重大差别在于,壹旦确立,tuple的顺序要素不可再变动,而list的顺序要素得以再转移。

四个队列作为另3个体系的成分

>>>s3 = [1,[3,4,5]]

空序列

>>>s4 = []

 

(严刻的说,是目的的联谊,但出于我们还不曾引入“对象”概念,暂且说成分)

别的引用格局

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

>>>print(s1[:5])             # 从初叶到下标四 (下标5的要素 不包含在内)

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

>>>print(s1[0:5:2])          # 从下标0到下标4 (下标伍不包罗在内),每隔二取多少个元素(下标为0,贰,四的因素)

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

从地点能够看来,在限定引用的时候,假如写明上限,那么这一个上限本人不包罗在内。

尾巴部分成分引用

>>>print(s1[-1])             # 系列最后多个因素

>>>print(s1[-3])             # 体系倒数第五个成分

同样,如果s1[0:-1], 那么最后贰个元素不会被引用 (再叁次,不包括上限成分本人)

 

sequence(种类)是一组有各类的因素的集中

要素的引用

队列成分的下标从0初阶:

>>>print(s1[0])

>>>print(s2[2])

>>>print(s3[1][2])

出于list的因素可退换,你能够对list的某部成分赋值:

>>>s2[1] = 3.0

>>>print(s2)

要是您对tuple做这么的操作,会得到错误提醒。

据此,能够看来,体系的引用通过s[<int>]实现, int为下标

 

比如您对tuple做那样的操作,会取得错误提醒。

>>>print s1[-1]             # 种类最终三个因素
>>>print s1[-3]             # 类别尾数首个成分

复制代码 代码如下:

tuple和list的重要分裂在于,一旦确立,tuple的顺序要素不可再转移,而list的相继要素得以再改动。

同样,如果s1[0:-1], 那么最后1个因素不会被引用 (再2次,不包涵上限成分本人)

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

作者们事先所说的主干数据类型,都能够视作种类的因素。成分还足以是另一个队列,以及大家以往要介绍的任何对象。

>>>str = 'abcdef'
>>>print str[2:4]

>>>s2[1] = 3.0
>>>print s2

复制代码 代码如下:

复制代码 代码如下:

>>>print s1[0]
>>>print s2[2]
>>>print s3[1][2]

是因为list的成分可转移,你能够对list的某些成分赋值:

队列能够涵盖二个或七个因素,也能够未有其它因素。

队列成分的下标从0先河:

韦德国际1946英国 ,从上边能够见见,在限制引用的时候,若是写明上限,那么那个上限本人不包蕴在内。

总结

本文由韦德国际1946英国发布于计算机网络,转载请注明出处:Python基础03 序列

关键词:

上一篇:计算机网络:前端按字母搜索相关内容,xcworks

下一篇:没有了