Mga Paraan ng Python String rfind()
Halimbawa
Teksto sa pinakamalaking pagkakaroon ng string "China":
txt = "China is a great country. I love China." x = txt.rfind("casa") print(x)
Definition and Usage
Ang rfind() method ay naghahanap sa huling pagkakaroon ng tinukoy na halaga.
Kung walang matagpuan ang halaga, ang rfind() method ay ibabalik -1.
Ang rfind() method at ang rindex() method ay halos magkapareho. Tingnan ang mga halimbawa sa ibaba.
Syntax
string.rfind(value, start, end)
Parameter Value
Parameter | Description |
---|---|
value | Mandatory. Ang halaga na dapat hanapin. |
start | Optional. Saan magsimula ang paghahanap. Ang default ay 0. |
end | Optional. Saan mapuputol ang paghahanap. Ang default ay sa katapusan ng string. |
Higit pang Halimbawa
Halimbawa
Kung saan nasaan ang huling pagkakaroon ng "e" sa teksto?
txt = "Hello, welcome to my world." x = txt.rfind("e") print(x)
Halimbawa
Kung magiging panahon lamang ang paghahanap ay mula sa posisyon 5 hanggang 10, kung saan nasaan ang huling pagkakaroon ng "e" sa teksto?
txt = "Hello, welcome to my world." x = txt.rfind("e", 5, 10) print(x)
Halimbawa
Kung walang matagpuan ang halaga, ang rfind() method ay ibabalik -1, ngunit ang rindex() method ay magbibigay ng isang kakaiba:
txt = "Hello, welcome to my world." print(txt.rfind("q")) print(txt.rindex("q"))