第八章[字符串]:8.3:字符串切片
2024-01-01 11:46:20
一,切片
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,负数索引是倒序的位置,可以用负数索引访问字符串<
文章来源:https://blog.csdn.net/weixin_43881017/article/details/135322684
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!