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,就要做到‘活到老学到老’!

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

  • 相关阅读:
    解决ORACLE存储过程锁定的问题
    #{propName,attr1=val1,attr2=val2}
    集成confluence与jira
    jira4.1.1安装
    Mac OS X 10.6下安装MySQL 5.1.45
    JIRA+MySQL配置
    xcode4.5 iOS6 cocos2dx 横屏解决方案
    gSoap
    Jira5.0.2安装及破解
    MFC中显示cocos2dx
  • 原文地址:https://www.cnblogs.com/twoo/p/11671484.html
Copyright © 2011-2022 走看看