序列之切片

       序列包含元组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从末尾往前取,每隔一个取一个元素

 

posted @ 2018-12-17 13:03  WhiteMouse  Views(367)  Comments(0Edit  收藏  举报