欢迎你来到站长在线的站长学堂学习Python知识,本文分享的是《Python中的序列索引》。
序列中的每一个元素都有一个属于自己的编号,我们称为索引(index)。从起始元素开始,索引值从0开始编号,持续递增。即下标为0表示第一个元素,下标为1表示第二个元素,以此类推,如下图所示:
正数序列索引示意图
在Python中,不仅有正数序列索引,还有负数序列索引。这个索引是从右向左计数,也就是说从最后一个元素开始,索引值从-1开始递减。即最后一个元素的索引值为-1,而倒数第二个为-2,以此类推,如下图所示:
负数序列索引示意图
注意,在使用负值作为列序中各元素的索引值时,是从 -1 开始,而不是从 0 开始。即最后一个元素的下标为-1,这是为了防止与第一个元素重合。
无论是采用正索引值,还是负索引值,都可以访问序列中的任何元素。以字符串为例,访问“我在站长在线学Python”的第三个元素和最后一个元素,可以使用如下的代码:
a = "我在站长在线学Python"
print(a[2]) #输出第3个元素
print(a[-1]) #输出最后一个元素
执行结果如下:
站
n
>>>
本文分享的Python中的序列索引就到此结束了,有不懂的可以留言一起交流!