美文网首页
Python3 字符串切片

Python3 字符串切片

作者: yywfy的昵称 | 来源:发表于2019-12-24 17:02 被阅读0次

    str = "0123456789"

    语法:str[start:end:step],遵循“左闭右开”的规则。

    print(str[0:3]) ----> 012   #截取str[0]-str[2]三个字符

    print(str[1:5]) ----> 1234   #截取str[1]-str[5]三个字符

    print(str[:]) ----> 0123456789   #截取整个字符

    print(str[6:0]) ----> 6789   #截取从str[6]到最后一个字符

    print(str[:-3]) ----> 0123456   #截取从第一个字符到倒数第三的字符

    print(str[2]) ----> 2   #截取str[2]的字符

    print(str[-1]) ----> 012   #截取倒数第一个字符str[-1]

    print(str[::-1]) ----> 012   #反转字符串

    print(str[-3:-1]) ----> 78   #截取倒数第三和倒数第一之间的字符

    print(str[-3:]) ----> 789   #截取倒数第三之后的字符

    print(str[:-5:-3]) ---->  69 # 逆序截取,从字符串结束到倒数第五个字符,步长为3

    print(str[9:0:-1]) ----> 987654321  #逆序截取,从字符串结束到倒数第五个字符,步长为3

    print(str[0:12]) ----> 012   #截取整个字符

    相关文章

      网友评论

          本文标题:Python3 字符串切片

          本文链接:https://www.haomeiwen.com/subject/jthvnctx.html