分享python字符串学习总结

索引和分片:

1、索引:s[j]获取特定偏移的元素

注意:偏移有正偏移和负偏移

负偏移就是从最后或者右边反向进行计数

负的索引号加上字符串的长度等于正偏移的位置

2、分片的常用方法:

s[i:j]的含义是,从第i个位置的元素开始取,到j个位置结束,其中不包括第j个元素(左闭右开)

s[1:] 获取从偏移为1开始,后面的所有元素,包括1位置在内的元素

s[:3] 获取从0偏移开始,到偏移为3位置的元素,不包括3位置的元素

s[:-1] 获取从0偏移开始,后面的所有元素,不包括最后一个元素

s[:] 拷贝整个字符串

3、扩展分片,第三个限制值:

python2.3中,分片表达式增加一个可选的第三个索引,用作步进

s[x:y:z]的含义是,从x位置开始,到偏移为y的位置元素(不包括y位置),其中间隔为z的取出元素

4、分片对象slice()

>>>s = ‘spam’

>>>s[1:3]

>>>’pa’

>>>s[slice(1,3)]

>>>’pa’

5、分片的作用:

(1)一个分片表达式能够返回除第一个之外的所有元素的列表

(2)清理输入文件的内容

以上就是分享python字符串学习总结的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2274848.html

(0)
上一篇 2025年2月27日 14:15:06
下一篇 2025年2月27日 14:15:21

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论