Python 字符串:Python 中的字符串切片
在Python中,你可以使用切片操作来获取字符串的一部分。切片操作的基本语法是:
s[start:end:step]
其中:
start
是切片开始的索引(包括该索引对应的字符)。end
是切片结束的索引(不包括该索引对应的字符)。step
是步长(默认为1,可省略)。
如果省略 start
,它默认从字符串的开始位置开始切片;如果省略 end
,它默认一直切到字符串的末尾。
例子:
s = "Hello, World!"
# 获取前5个字符
print(s[:5]) # 输出: Hello
# 获取第2个到第5个字符
print(s[1:5]) # 输出: ello
# 获取最后5个字符
print(s[-5:]) # 输出: World!
# 步长为2,获取每隔一个字符
print(s[::2]) # 输出: Hlo ,Wrd!
评论已关闭