IT技术研习社,专注互联网技术研究与分享,喜欢的朋友可以点击【关注】;把经验传递给有梦想的人;
![910b044a4aba943afd68c78e12e08c30.png](https://i-blog.csdnimg.cn/blog_migrate/a21e0f35d352c4a0db27267d36d96dee.jpeg)
1. 下标与切片
1.1 下标索引
生活中的我们经常去逛超市,超市的储物柜还记得吧,每个存储空间都会有一个对应的编号,你取东西的时候通过这个编号就能找到你自己的存储空间,其实我们字符串中也是有类似机制的,它就是我们的下标,先看下图
![f9dadc7e6f717cd9be3fc39158509daa.png](https://i-blog.csdnimg.cn/blog_migrate/cae58ee82123eb3e961742be7d343949.jpeg)
python会从0开始顺序给每个元素指定一个编号,这样我们可以通过这个编号直接获取对应的元素
1.2 通过下标获取数据
为什么要有下标,不就是为了方便我们取数据吗,现在我们就来讲如何通过下标来获取获取对应的数据,看下面代码
a = 'python'print(a[0]) # 下标0取出第一个元素p:'p'print(a[2]) # 下标2取出第三个元素t:'t'
1.3 下标越界
我们先来看下面的一个案例:
a = 'python'print(a[10])'''Traceback (most recent call last):File "E:/untitled/test2.py