python字符串的索引

字符串在任何编程语言中都是非常重要的存在。段落、姓名等各类信息都需要用到字符串。

很明显,字符串是由字符组成的, 因此,我们也可以将字符串进行拆分,提取想要的部分,这就用到了索引。

我们还用Tim举例,如果Tim是一个字符串,那么它的索引(可以理解成编号)是0,1,2。这很像我们用数字表示楼层,唯一不同的是,楼层从1开始,而字符串从0开始。

T i m
0 1 2

了解所索引的概念,接下就是运用。

运用的方法是在方括号内写上索引编号。例如:

x = "Tim"
y = x[0] + x[0] +x[2]
print(y)

得到的结果是:

TTm

当字符串很长的时候,我们想提取最后一个字符串,数到最后一个编号明显是一个愚蠢的办法。Python给我们提供了反向索引,可以解决这个问题。

 P   n   e   u   m   o   n
-7 -6 -5 -4 -3 -2 -1

需要注意的是,最后一位是-1,不是0。这是为了和正向相区别,毕竟-0没有什么意义。

x = "Tim"
y = x[-1]
print(y)

结果为:

m

评论

发表评论

了解 数据控|突破是我们的每一步 的更多信息

立即订阅以继续阅读并访问完整档案。

继续阅读