第六章python入门之数据类型列表

北京中科白癜风 https://wapjbk.39.net/yiyuanfengcai/video_bjzkbdfyy/

列表是python中最基本的数据结构,列表中每个值都有对应的索引,第一个索引为0,第二个为1,以此类推,跟字符串类似。

6.3.1、列表的创建

1、空列表的创建

列表是用中括号[]括起来的一组数据,数据之间用逗号,来分开,可用list()和[]来创建空列表,如:

2、非空列表的创建

创建非空列表,可以直接赋值创建,也可创建空列表后再往里添加数据,如:

6.3.2、列表的结构

列表的获取格式为:单个数据li[索引值],多个数据li[开始索引:结束索引](注:不含结束索引),如:要取得列表li=[“p”,“y”“t”“h”“o”“n”]中的y,有两种方法,一种是前面索引li[1]=y,另一种是后面索引li[-5]=y,如下:

除了单个数据获取外,还可以多个数据获取,如要获取yth这三个数据,有两种方法,一种是前面截取li[1:4]=pth,另一种是后面截取li[-5,-2]=pth,如下:

备注:多个数据的获取如果开始索引为0,可省略不写,如:

6.3.3、列表数据更新

1、修改数据

使用li[索引]=value来修改列表的数据,如:

2、添加数据

使用append()函数来添加数据,如:

3、删除数据

使用del语句来删除列表的数据,如:

6.3.4、列表的操作

1、列表组合

使用+号来合并2个列表,如:

2、元素重复

使用*号来重复列表元素,如:

3、成员判断

使用in语句来判断指定对象是否在列表里,是返回True,否返回False,如:

4、元素迭代

使用foriinli:print(i)来迭代列表元素(for循环语句见后续章节),如:

5、列表嵌套

列表可以嵌套,即在列表里,嵌套其他列表,如:

6.3.5、列表常用内置函数操作




转载请注明:http://www.aierlanlan.com/grrz/1715.html