zoukankan      html  css  js  c++  java
  • python切片解析

    切片原型 strs = ‘abcdefg’

     Strs[start: end:step]

    切片的三个参数分别表开始,结束,步长

    第一位下标为0end位不取,如strs[1:3] = ‘bc’

    如果startend超出现有数组范围,按实际范围截断strs[-100:100]=’abcdefg’

    1. Step为空时,缺省值为1

    Strs[1:5] = ‘bcde’   strs[1:5:2] = ‘bd’

    1. Step为正时,start<end,否则为空

    Strs[5:1] = ‘’

    Start为空,默认为负无穷 strs[:4] = ‘abcd’

    End为空,默认为正无穷 strs[2:] = ‘cdefg’

    Strs[:] = ‘abcdefg’

    1. Step为负时, start>end, 否则为空

    Strs[1:5:-1] = ‘’

    Start为空,默认为正无穷 strs[:2:-1] = ‘gfed’

    End为空,默认为负无穷 strs[4::-1] = ‘edcba’

    Strs[::-1] = ‘gfedcba’

  • 相关阅读:
    hw4 打卡
    lab4打卡
    hw3打卡
    lab3打卡
    hw2打卡
    lab2打卡
    hw1打卡
    Java Trie(词典树)实现
    Java HashMap实现
    DFS习题复习(2) DFS的实际应用:括号检测,graph Bipartite及随机生成迷宫
  • 原文地址:https://www.cnblogs.com/alert123/p/5236693.html
Copyright © 2011-2022 走看看