Python 字符串 index() 方法

Halimbawa

Kung saan ay makikita ang salitang "welcome" sa teksto?

txt = "Hello, welcome to my world."
x = txt.index("welcome")
print(x)

Run Example

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)

Run Example

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)

Run Example

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"))

Run Example