zoukankan      html  css  js  c++  java
  • 切片语法

    切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。

    切片的语法:[起始:结束:步长]

    注意:选取的区间从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身),步长表示选取间隔。

    # 索引是通过下标取某一个元素
    # 切片是通过下标去某一段元素
    
    s = 'Hello World!'
    
    print(s[4])
    
    print(s)
    
    print(s[:]) # 取出所有元素(没有起始位和结束位之分),默认步长为1
    
    print(s[1:]) # 从下标为1开始,取出 后面所有的元素(没有结束位)
    
    print(s[:5])  # 从起始位置开始,取到 下标为5的前一个元素(不包括结束位本身)
    
    print(s[:-1]) # 从起始位置开始,取到 倒数第一个元素(不包括结束位本身)
    
    print(s[-4:-1]) # 从倒数第4个元素开始,取到 倒数第1个元素(不包括结束位本身)
    
    print(s[1:5:2]) # 从下标为1开始,取到下标为5的前一个元素,步长为2(不包括结束位本身)
    
    # python 字符串快速逆置
    print(s[::-1])  # 从后向前,按步长为1进行取值
  • 相关阅读:
    group having条件找max无记录问题
    Apache Http Server
    Google产品
    AES加密报错Illegal key size
    内网调试微信开发
    试用VSCode
    React的Transaction浅析
    一个webpack,react,less,es6的DEMO
    20151128
    React生命周期浅析
  • 原文地址:https://www.cnblogs.com/crystal1126/p/12572855.html
Copyright © 2011-2022 走看看