python字符串索引
时间: 2023-10-09 18:09:20 浏览: 155
python 实现查找字符串
在Python中,字符串可以被视为字符的序列。每个字符都有一个对应的索引,可以用于访问该字符。
字符串的索引从0开始,也就是第一个字符的索引为0,第二个字符的索引为1,以此类推。另外,Python还支持负数索引,表示从字符串末尾开始计数,例如,最后一个字符的索引为-1,倒数第二个字符的索引为-2,以此类推。
下面是一个示例代码,演示如何使用字符串索引:
```
# 定义一个字符串
s = "Hello, World!"
# 输出第一个字符
print(s[0]) # 输出 H
# 输出第二个字符
print(s[1]) # 输出 e
# 输出最后一个字符
print(s[-1]) # 输出 !
# 输出倒数第二个字符
print(s[-2]) # 输出 d
```
注意,如果尝试访问一个不存在的索引,Python将会抛出`IndexError`异常。此外,字符串是不可变的,也就是说,不能通过索引修改字符串中的字符。
阅读全文