第八章[字符串]:8.3:字符串切片

第八章[字符串]:8.3:字符串切片_第1张图片

一,切片

1,什么是切片?

切片是Python中一种用于操作序列类型(如列表、字符串和元组)的方法。它通过指定起始索引和结束索引来截取出序列的一部分,形成一个新的序列

2,用途

从字符串中提取特定部分,或者把字符串分割为更小的片段

3,语法

sequence[start:end:step]

start 表示起始位置的索引
可以省略不写,不写时取默认值为0
end 表示结束位置的索引,注意此索引上的字符不包含在切片中
可以省略不写,不写时默认值是字符串的长度
step 表示步长(可以省略不写,省略时默认值为1)

实际应用时:

sequence[start:]: 表示从 start 开始切割到结束为止,方向从左往右
sequence[:end] :表示从开始切割到 end 为止,但是不包含 end, 方向从左往右
sequence[start:end] :表示从 start 开始到 end 结束,但是不包含 end, 方向从左往右
sequence[start:end:step]: 表示从 start 开始到 end 结束,但是不包含 end,
step 为正时方向从左往右,
stop为负时方向从右往左

4,负数索引是倒序的位置,可以用负数索引访问字符串<

你可能感兴趣的:(零基础python从入门到精通,python,开发语言)