零基础学python 16 list与字符串的索引取出

avatar
avatar
雪山凌狐
490
文章
28
评论
2017年5月5日20:04:47 评论 5,043 718字阅读2分23秒

在之前的课程中我们学习过使用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。

同理可以用于我们的字符串。把每个字符输出出来,或者指定输出某个位置的字符。

 

须知,在今后的编程代码中,这种根据索引来获取元素或字符的做法是经常要用到的,请大家务必牢记。本节课知识点不多,请大家务必掌握好来。

 

以下是我们的视频教程:

在线观看:

 

高清源文件下载:

内容已经隐藏,请注册为本站会员后查看

 

 

感谢大家的收看,我们下期再见!

如果你觉得内容不错的话,欢迎点赞,评论和分享哟~
avatar
电影排行爬虫 5 正则解析页面 专题课程

电影排行爬虫 5 正则解析页面

本节课我们主要将上一节课分析出来的正则表达式应用到python代码当中,实现了页面的解析。 解析完成后我们使用yield命令一个个推出给写出的函数中供写出。这时候我们就不得不讲一下yield的用法。y...
电影排行爬虫 4 正则分析 专题课程

电影排行爬虫 4 正则分析

本节课我们着重进行了获取解析我们要的内容的正则表达式的编写,通过一番分析,我们成功编写了对应的正则表达式并成功进行了测试,可以使用啦。   以下是我们的视频教程: 在线观看: 该教程目前暂为...
python2.7零基础 14 数据类型:字符串 编程开发教程

python2.7零基础 14 数据类型:字符串

字符串或串(String)是由数字、字母、下划线组成的一串字符。 在python中,字符串可以使用英文半角的双引号引起来,也可以用单引号,效果是一样的,大家可以根据自己需要选择。但如果你用双引号把字符...

发表评论