您现在的位置是:网站首页>Python编程Python编程

少儿python基础教程第8课--列表索引知识讲解

少儿编程网2019-07-11 22:38:09Python编程 人已围观 来源:python系统学习

简介列表中每一个数据自带一个索引,索引相当于一个序号。列表中的索引,从左到右,从0开始计数,以此递增。从右到左,即从最后一个数据往第一个数据倒着数,从-1开始计数,以此递减。

人们进行软件开发以及编写程序,其实在很大程度上就是处理数据。

●列表

之前学习的str、bool、int、float等这几个类型都是单个类型的数据,即一个变量中只保存一种类型的一个数据。

今天我们开始学习python的另一个数据类型--列表。

列表就像一个大的容器,当中可以存储多个类型的多个数据。

●列表写法

python中的列表相当于JavaScript和PHP当中的数组,写法跟其一样,在[]中写入数据,数据之间以逗号分隔。

实例:

my_list=[1,9,3.0,5.6,False,True,"Hello"]

把一个列表赋值给一个变量my_list

在这个列表中,有1和9这两个整型数据,有3.0和5.6这两个浮点型数据,有False和True这两个布尔型数据,有“Hello”这个字符串型数据。

 

●列表索引

 

列表中每一个数据自带一个索引,索引相当于一个序号。

列表中的索引,从左到右,从0开始计数,以此递增。从右到左,即从最后一个数据往第一个数据倒着数,从-1开始计数,以此递减。

 

●通过索引查找列表的数据

 

通过索引查找列表的数据,写法为列表的变量名后跟[索引值]。

 

以上面my_list这个列表为例:

my_list=[1,9,3.0,5.6,False,True,"Hello"]

my_list[0]     //返回1

即通过索引0找到my_list这个列表中的数据,返回结果为1

 

my_list[1]    //返回9

即通过索引1找到my_list这个列表中的数据,返回结果为9

 

my_list[2]    //返回3.0

即通过索引2找到my_list这个列表中的数据,返回结果为3.0

......

my_list[6]    //返回Hello

即通过索引6找到my_list这个列表中的数据,返回结果为Hello

 

my_list[-1]    //返回Hello

即通过索引-1找到my_list这个列表中的数据,返回结果为Hello。

 

注:索引值如果为复数,则是从列表的最后一个数据倒着往前计数,即倒数第一个数据的索引为-1,倒数第二个数据的索引为-2,以此类推。

 

●列表的长度

 

获取列表的长度,即获取列表当中有多少个数据,跟获取字符串的长度一样,使用函数len()。

len(my_list)    //返回结果为7,即列表my_list中有7个数据,这个列表的长度是7。

由于列表的索引从0开始计数,所以如果是7个数据,最后一个数据的索引就是6。

我们获取my_list这个列表的最后一个数据,就可以这样写:

my_list[len(my_list)-1]    //返回结果是Hello


相关文章:

支持一下吧 ( )

文章评论

      匿名评论
    • 评论
    人参与,条评论
    少儿编程网

客服在线

服务时间

周一至周日 9:00-21:00