μ§μ λ λ¬Έμμ΄μμ μΈμλ‘ λ°μ λ¬Έμμ΄μ λ§μ§λ§ μμΉλ₯Ό λ°ννλ€. μΈμλ‘ λ°μ λ¬Έμμ΄μ΄ μ‘΄μ¬νμ§ μμ κ²½μ° -1μ λ°ννλ€. μ ν΄μ§ λ²μ μμμ μ°ΎκΈ° μν΄μλ rfind(μ°Ύμ λ¬Έμμ΄, μμ μμΉ, λ μμΉ)λ‘ ν¨μλ₯Ό μμ±νλ©΄ λλ€.
str = 'Hello World!'
>>> print(str.rfind('l'))
7
>>> print(str.rfind('l', 6, 10))
9
>>> print(str.rfind('a'))
-1
μ§μ λ λ¬Έμμ΄μμ μΈμλ‘ λ°μ λ¬Έμμ΄μ λ§μ§λ§ μμΉλ₯Ό λ°ννλ€. μΈμλ‘ λ°μ λ¬Έμμ΄μ΄ μ‘΄μ¬νμ§ μμ κ²½μ° ValueErrorκ° λ°μνλ€. μ ν΄μ§ λ²μ μμμ μ°ΎκΈ° μν΄μλ rindex(μ°Ύμ λ¬Έμμ΄, μμ μμΉ, λ μμΉ)λ‘ ν¨μλ₯Ό μμ±νλ©΄ λλ€.
str = 'Hello World!'
>>> print(str.rfind('l'))
7
>>> print(str.rfind('l', 6, 10))
9
>>> print(str.rfind('a'))
ValueError