zoukankan      html  css  js  c++  java
  • Python切片

    一、切片的理解

    1.格式:[start : end : step]

    2.Start:起始索引,从0开始,-1表示结束

    3.End:结束索引

    4.Step:步长

    5. end-start=正数时,从左向右取值,=负数时反向取值

    二、常用的几种方法

    1.[:]表示全部截取

    2.[0:1:n] 如:list1[0:3;1] 从0开始到3每次增加1截取,不包含索引结束位置

    3.[0:-1:1]:从0开始到结束,每次增加1,截取不包含索引结束位置

    4.[:3]:默认从起始位置索引,每次增加1截取,结束位置索引为3

    5.[3:0:-1]反向取值,每次增加1截取,不包含索引结束位置

    三、代码实例

    第一种

    a=[1,2,3,4,5,6,7]
    print(a[:])
    <<<[1,2,3,4,5,6,7]

    第二种

    a=[1,2,3,4,5,6,7]
    print(a[0:3:1])
    <<<[1,2,3]

    第三种

    a=[1,2,3,4,5,6,7]
    print(a[0:-1:1])
    <<<[1,2,3,4,5,6]

    第四种

    a=[1,2,3,4,5,6,7]
    print(a[:3])
    <<<[1,2,3]

    第五种

    a=[1,2,3,4,5,6,7]
    print(a[3:0:-1])
    <<<[4,3,2]
  • 相关阅读:
    JQuery
    Ubuntu18.04
    Ubuntu18.04
    Ubuntu18.04
    Ubuntu18.04
    Cordova
    Android
    Android
    Delphi
    postgresql之 drop & delete & truncate
  • 原文地址:https://www.cnblogs.com/wt714/p/11627512.html
Copyright © 2011-2022 走看看