Python 字符串 index() 方法
Halimbawa
Kung saan ay makikita ang salitang "welcome" sa teksto?
txt = "Hello, welcome to my world." x = txt.index("welcome") print(x)
Definition and Usage
Ang method na index() ay naghahanap sa unang pagkakita ng tinukoy na halaga.
Kung walang makita ang halaga, ang method na index() ay magbigay ng isang kagipitan.
Ang index() method at find() method ay halos magkapareho, ang tanging pagkakaiba ay kung walang makita ang halaga, ang method na find() ay ibabalik -1. (Tingnan ang halimbawa sa ibaba)
Syntax
string.index(value, start, end)
Parameter Value
Parameter | Description |
---|---|
value | Mandatory. Ang halaga na dapat hanapin. |
start | Opsiyonal. Saan magsimula ang paghahanap. Ang default ay 0. |
end | Opsiyonal. Saan tapusin ang paghahanap. Ang default ay ang katapusan ng string. |
More Examples
Halimbawa
Kung saan ay unang makikita ang "e" sa teksto?
txt = "Hello, welcome to my world." x = txt.index("e") print(x)
Halimbawa
Kung tanging sa lugar na 5 at 10, kung saan ay unang makikita ang "e"?
txt = "Hello, welcome to my world." x = txt.index("e", 5, 10) print(x)
Halimbawa
Kung walang makita ang halaga, ang method na find() ay ibabalik -1, ngunit ang method na index() ay magbigay ng isang kagipitan:
txt = "Hello, welcome to my world." print(txt.find("q")) print(txt.index("q"))