zoukankan      html  css  js  c++  java
  • python 字符串截取

    我们可以通过索引来提取想要获取的字符,可以把python的字符串也做为字符串的列表就更好理解

    python的字串列表有2种取值顺序
    1是从左到右索引默认0开始的,最大范围是字符串长度少1
    s = 'ilovepython'
    s[0]的结果是i

    2是从右到左索引默认-1开始的,最大范围是字符串开头
    s = 'ilovepython'
    s[-1]的结果是n

    上面这个是取得一个字符,如果你的实际要取得一段子串的话,可以用到变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾。

    比如
    s = 'ilovepython'
    s[1:5]的结果是love
    当使用以冒号分隔的字符串,python返回一个新的对象,结果包含了以这对偏移标识的连续的内容,左边的开始是包含了下边界,比如
    上面的结果包含了s[1]的值l,而取到的最大范围不包括上边界,就是s[5]的值p

    想要了解更多,请看python字符串截取
  • 相关阅读:
    分解质因数
    大素数测试和分解质因数
    快速幂
    欧拉函数
    素数
    gcd,lcm,ext_gcd,inv
    凸包问题 poj 2187
    map的 简单用法
    判断线段是否在园内
    2-sat 问题
  • 原文地址:https://www.cnblogs.com/wanpython/p/3250524.html
Copyright © 2011-2022 走看看