溫馨提示×

string怎么獲取指定字符下標

小億
301
2023-08-28 18:55:18
欄目: 編程語言

在Python中,可以使用index()方法來獲取指定字符的下標。該方法的使用格式為 string.index(char, start, end),其中char代表要查找的字符,start代表開始查找的位置,默認為0, end代表結束查找的位置,默認為字符串的長度。如果找到了指定字符,則返回第一個匹配到的字符的下標,如果未找到,則會引發ValueError異常。

以下是一個示例:

string = "Hello, World!"
char = "o"
index = string.index(char)
print(index)  # 輸出結果為 4

如果想要獲取所有匹配到的字符的下標,可以使用循環來遍歷字符串并進行判斷:

string = "Hello, World!"
char = "o"
indexes = []
for i in range(len(string)):
if string[i] == char:
indexes.append(i)
print(indexes)  # 輸出結果為 [4, 8]

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女