zoukankan      html  css  js  c++  java
  • python字符串的切片

    # 字符串的切片
    """
    (5)字符串的切片 :切片就是截取字符串的意思
    (1)语法 =>字符串[::] 完整格式:[开始索引:结束索引:间隔值
    (2)[:结束索引] 从开始索引截取到字符串的最后
    (3)[开始索引:结束索引] 从开头索引截取到结束索引之前(结束索引-1)
    (4)[开始索引:结束索引:间隔值] 从开始索引截取到结束索引之前按照之前的间隔截取字符
    (5)[:][::]截取所有字符串
    """
    
    strvar ="爱往者爱返,福往者福来"
    res = strvar[3:]
    print(res)
    
    #(2)[:结束索引] 从开头截取到结束索引之前(结束索引-1)
    res =strvar[:5]
    print(res)
    
    #(3)[开始索引:结束索引] 从开始索引截取到结束索引之前(结束索引-1)
    res = strvar[6:9]
    print(res)
    
    #(4) [开始索引:结束索引 :间隔值] 从开始索引截取到结束索引之前按照指定的间隔截取字符
    # 爱者返福者
    # 0 2 4 6 8 爱 者 返 福 者
    res = strvar[0:9:2]
    print(res)
    #end 不写意味着截取到最后
    # 3 6 9 爱 福 福
    res =strvar[3::3]
    print(res)
    
    #strt 开始索引不写,意味着从头开始
    # 0 4 爱返
    res = strvar[:7:4]
    print(res)
    #倒序 -1  -2 -3 -4 ....
    res = strvar[::-1]
    print(res)
    
    #(5) [:]或[::] 截取所有字符串
    res = strvar[:]
    res = strvar[::]
    print(res)
    

      欢迎关注公众号:

  • 相关阅读:
    hdu 5071
    HDU4945 2048(dp)
    ZOJ3229 Shoot the Bullet(有源汇的上下界最大流)
    HDU Destroy Transportation system(有上下界的可行流)
    Treap模板
    HDU4916 Count on the path(树dp??)
    HDU2829 Lawrence(斜率优化dp)
    HDU3507 Print Article(斜率优化dp)
    POJ3164 Command Network(最小树形图)
    Codeforces 452E Three Strings(后缀自动机)
  • 原文地址:https://www.cnblogs.com/huangjiangyong/p/10793951.html
Copyright © 2011-2022 走看看