陪玖情感
您的当前位置:首页python步长什么意思

python步长什么意思

来源:陪玖情感
 在Python的序列中(列表和元组都是序列),都可以可以使用切片操作: sequence[start : end : step] 前面两个好理解,分别为开始索引的位置和结束索引的位置(Python中提供两种索引:从左向右 0 ….. index-1 从右向左 -1 …. -index),关键是在这个step的含义。

下面给大家介绍一个step(步长)的含义:

>>>s = ‘abcdefgh’ 
>>>s[::-1] 
 ’hgfedcba’ 
>>>s[::2] 
 ’aceg’
>>>s = 'abcdefgh'
>>>s[::-1]
 'hgfedcba'
>>>s[::2] 
 'aceg'
显示全文