zoukankan      html  css  js  c++  java
  • python——切片

    切片
      格式:[start : end : step]
        start:起始索引,从0开始,-1表示结束
        end:结束索引
        step:步长

    # 字符串,列表,元组等都可以支持切片截取的操作
    # 切片必须依赖于下标,即只有有下标的才能切片。
    注意:选取的区间属于左闭右开型,即从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身)。
    # string[start:stop:-1]表示把一个字符串倒着操作

    以字符串为例eg:

    a = 'abcdefg'
    >>> res = a[1:5]
    >>> print(res)
    bcde
    >>> res = a[1:5:2]
    >>> print(res)
    bd
    >>> res = a[5:]
    >>> print(res)
    fg
    >>> res = a[:5]
    >>> print(res)
    abcde
    >>> res = a[-6:-1]
    >>> print(res)
    bcdef
    >>> res = a[:-1]
    >>> print(res)
    abcdef
    >>> res = a[-6:]
    >>> print(res)
    bcdefg
    >>> res = a[0:-1]
    >>> print(res)
    abcdef
    >>> res = a[-1:0:-1]
    >>> print(res)
    gfedcb
    >>> res = a[::-1]
    >>> print(res)
    gfedcba
    >>> res = a[-1::-1]
    >>> print(res)
    gfedcba
    >>> res = a[:3:-1]
    >>> print(res)
    gfe

    对一个字符串进行逆序
    new_string = string[::-1]

    作者:无荨

    -------------------------------------------

    个性签名:学IT,就要做到‘活到老学到老’!

    如果觉得这篇文章对你有小小的帮助的话,别忘记点个“推荐”哦!

  • 相关阅读:
    洛谷#P5652#基础博弈练习题
    hgoi#20191112
    hgoi#20191111
    hgoi#20191109
    洛谷#P3674#小清新人渣的本愿
    hgoi#20191108
    hgoi#20191107
    树上差分
    树链剖分(树剖)
    LCA(最近公共祖先)问题
  • 原文地址:https://www.cnblogs.com/twoo/p/11671484.html
Copyright © 2011-2022 走看看