目录

Python - 切片字符串


切片

您可以使用切片语法返回一系列字符。

指定开始索引和结束索引,以冒号分隔,以返回字符串的一部分。

示例

获取位置2到位置5的字符(不包含):

b = "Hello, World!"
print(b[2:5])
亲自试一试 »

笔记:第一个字符的索引为 0。


从头开始切片

通过省略起始索引,范围将从第一个字符开始:

示例

获取从开始到位置5的字符(不包括):

b = "Hello, World!"
print(b[:5])
亲自试一试 »


切片到最后

通过省略结尾索引,范围将到达末尾:

示例

获取从位置 2 开始的字符,一直到末尾:

b = "Hello, World!"
print(b[2:])
亲自试一试 »

负索引

示例

获取字符:

来自:"World!" 中的"o"(位置-5)

至,但不包括:"World!" 中的 "d"(位置 -2):

b = "Hello, World!"
print(b[-5:-2])
亲自试一试 »