字符串切片
字符串切片属于字符串运算符的一种
切片操作就是从字符串中截取我们想要的子字符串
语法格式:str[ start, end, step]
start 开始位置
end 结束位置(不包含)
step 步长(默认为 1 )
常用的操作
[ : ] 提取整个字符串
[ start: ] 提取 start 到结尾
[ : end ] 提取开头到 end(不包含)
[ start : end ] 提取 start 到 end (不包含)
[ start :end : step ] 从 start 到 end(不包含) 每step长度提取一个字符
1 str = 'abcdefg' 2 print(str[:]) 3 print(str[2:]) 4 print(str[:4]) 5 print(str[2:4]) 6 print(str[1:4:2]) 7 print(str[-3:]) #提取后三位 8 print(str[-1:]) #提取最后一位 9 print(str[::-1]) #字符串反转
结果:
参考: