序列之切片

       序列包含元组tuple(),字符串str"",列表list[]。

切片的使用模板:

S[P1:P2:length]           #其中S表示序列,P1表示初始位置(包含P1位置),P2表示结束位置(不包含P2位置),length表示步长

常见几种情况如下:

s[::-1]                #表示原序列s倒序生成

s[1:6]                 #表示切序列s位置1至5的元素

s[1:6:2]              #表示切序列s位置1至5的元素,每隔一个取一个元素

s[3:]                    #表示取序列s位置3到末尾的所有元素

s[:3]                    #表示取序s列开始至位置2的元素

s[len(s)::-2]        #表示取序列s从末尾往前取,每隔一个取一个元素

猜你喜欢

转载自www.cnblogs.com/whitemouseV2-0/p/10130869.html