• rindex()方法


    rindex()方法

    描述

    Python rindex() 方法返回子字符串最后一次出现在字符串中的索引位置,该方法与rfind() 方法一样,只不过如果子字符串不在字符串中会报一个异常。

    语法

    rindex()方法语法:

    str.rindex(sub[,start=0[,end=len(S)]])

    参数

    • sub -- 指定检索的子字符串
    • S -- 父字符串
    • start -- 可选参数,开始查找的位置,默认为0。(可单独指定)
    • end -- 可选参数,结束查找位置,默认为字符串的长度。(不能单独指定)

    返回值

    返回子字符串最后一次出现在字符串中的的索引位置,如果没有匹配项则会报一个异常。

    S1 = "this is really a string example....wow!!!"
    S2 = "is"
    print(S1.rindex(S2))  # 5
    print(S1.rindex(S2, 10)) # 异常
    
    #     print(S1.rindex(S2, 10))
    # ValueError: substring not found
  • 相关阅读:
    汉诺塔问题
    Java中的int类型取值范围
    unsigned 类型
    CharBuffer
    铺地砖问题(递归)
    汉诺塔简略
    Long类型的构造方法被遗弃,代替的是valueOf
    坏掉的项链
    挤牛奶
    修理牛棚
  • 原文地址:https://www.cnblogs.com/xiaohei001/p/10161651.html
Copyright © 2020-2023  润新知