Python rindex() 字符串方法

  • 定义和用法

    rindex() 方法查找指定值的最后一次出现。rindex() 如果找不到该值,该方法将引发异常。rindex() 方法与该方法几乎相同 rfind() 。请参见下面的示例。
  • 实例

    文本中最后一次出现的字符串“casa”是什么?
    txt = "Mi casa, su casa."
    
    x = txt.rindex("casa")
    
    print(x)
    尝试一下
  • 句法

    string.rindex(value, start, end)
  • 参数值

    参数 必需的 描述
    value 要搜索的值
    start 从哪里开始搜索。 默认为0
    end 在哪里结束搜索。 默认值是字符串的末尾
  • 更多例子

    文本中最后出现的字母“e”是什么?
    txt = "Hello, welcome to my world."
    
    x = txt.rindex("e")
    
    print(x)
    
    尝试一下
    仅在位置5和10之间搜索时,文本中最后出现的字母“e”是什么?:
    txt = "Hello, welcome to my world."
    
    x = txt.rindex("e", 5, 10)
    
    print(x)
    
    尝试一下
    如果找不到该值,则rindex() 方法返回-1,但是rindex() 方法将引发异常:
    txt = "Hello, welcome to my world."
    
    print(txt.rindex("q"))
    print(txt.rindex("q"))
    
    尝试一下
  • 相关页面

    delattr() - 删除去一个属性
    getattr() - 获得一个属性的值
    hasattr() - 检查是否一个属性存在