重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
创新互联建站是一家集网站建设,吉利企业网站建设,吉利品牌网站建设,网站定制,吉利网站建设报价,网络营销,网络优化,吉利网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。这篇文章给大家分享的是有关python切片步长负数指的是什么的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
字符串截取,也叫字符串切片,使用方括号[ ]来截取字符串,在Python中单字符也是作为一个字符串使用。
字符串[开始索引:结束索引:步长]
开始索引:从指定位置开始截取;
结束索引:从指定位置结束截取,但不包含该位置的字符。
步长:不指定时步长为1;
字符串[开始索引:结束索引]。
首先我们了解下字符串的索引,Python中字符串有两种索引方式,如下图:
正索引代表从前往后索引,默认从0开始;负索引代表从后往前索引;索引值也可以叫下标,实例代码:
字符串截取遵循“左闭右开”原则,也叫“包左不包右”:
[开始下标:开始下标)
有两种索引方式就有两种截取方式,实例代码:
因为会涉及到执行效率的问题,所以需要根据情况灵活使用这两种索引方式截取字符串,比如:想快速获取最后一部分字符串,使用负索引是最快的。
>>> str=' >>> print(str[-3:-1])#截取倒数第三位与倒数第一位之前的字符 78 >>> print(str[-3:]) #截取倒数第三位到结尾 789 >>> print(str[:-5:-3])#逆序截取 96
感谢各位的阅读!关于python切片步长负数指的是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!