Python 字符串:Python 中的字符串切片
warning:
这篇文章距离上次修改已过443天,其中的内容可能已经有所变动。
在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!
评论已关闭