在之前的课程中我们学习过使用for循环的方式来循环取出一个list或者字符串中的元素或字符,但是应该大家也会注意到我们之前的取内容的方式存在一个致命的问题,那就是每次取出来的元素是按顺序取出的,你无法知道现在取到了哪个元素。如果现在有一个任务让你取出list中的第四个元素,你可能就懵逼了。因此这节课我们会跟大家介绍使用索引的方式来把元素或者字符取出,非常的方便。
如果我们知道元素或者某个字符所在的位置,我们可以用索引的方式来获取该元素或字符,索引从0开始。
举栗子:
x = [1, 2, 3, 4, 5] for i in range(len(x)): print(x[i]) y = "abcdefg123" for j in range(len(y)): print(y[j])
比如这样的例子,前面是一个list,总共有5个元素,因此我们这个for循环条件一写出来,实际上是每次在循环中取0,1,2,3,4,也就是这个list的索引号,我们可以使用x[3]
的方式来取出x的第4个元素,这里请特别注意索引是从0开始的,所以索引要比元素个数小1。
同理可以用于我们的字符串。把每个字符输出出来,或者指定输出某个位置的字符。
须知,在今后的编程代码中,这种根据索引来获取元素或字符的做法是经常要用到的,请大家务必牢记。本节课知识点不多,请大家务必掌握好来。
以下是我们的视频教程:
在线观看:
高清源文件下载:
内容已经隐藏,请注册为本站会员后查看
感谢大家的收看,我们下期再见!
如果你觉得内容不错的话,欢迎点赞,评论和分享哟~
评论