在Python中,可以使用for循环结合enumerate()函数来遍历字符串并获取索引。
以下是一个示例代码:
str = "Hello, World!"
# 使用for循环遍历字符串并获取索引
for index, char in enumerate(str):
print("索引", index, "对应的字符是", char)
输出结果为:
索引 0 对应的字符是 H
索引 1 对应的字符是 e
索引 2 对应的字符是 l
索引 3 对应的字符是 l
索引 4 对应的字符是 o
索引 5 对应的字符是 ,
索引 6 对应的字符是
索引 7 对应的字符是 W
索引 8 对应的字符是 o
索引 9 对应的字符是 r
索引 10 对应的字符是 l
索引 11 对应的字符是 d
索引 12 对应的字符是 !
在每次循环中,可以通过index变量获取当前字符的索引,通过char变量获取当前字符。
上一篇:遍历字符串(UAX #29)
下一篇:遍历字符列表,但不超出索引。