网站搭建平台demo免费,广州做网站app,ppt万能模板免费下载,南京企业做网站概述
列表类型是包含0个或多个元素的有序序列#xff0c;属于序列类型。列表可以进行元素的增加、删除、替换、查找等操作。列表没有长度限制#xff0c;无素类型可以不同#xff0c;不需要预定长度。
列表类型用中括号[]表示#xff0c;也可以通过list(x)函数将集合或字…概述
列表类型是包含0个或多个元素的有序序列属于序列类型。列表可以进行元素的增加、删除、替换、查找等操作。列表没有长度限制无素类型可以不同不需要预定长度。
列表类型用中括号[]表示也可以通过list(x)函数将集合或字符串类型转换成列表类型。list()函数可生成空列表。
由于列表属于序列类型所以列表类型支持序列类型对应的操作。
索引
索引是列表的基本操作用于获得列表的一个元素。该操作沿用序列类型的索引方式即正向递增序号和反向递减序号使用中括号作为索引操作符索引序号不能超过列表的元素范围否则会产生IndexErrorr的错误。
可以使用遍历循环对列表类型的元素进行遍历操作。
语法格式 for 循环变量 in 列表变量: 语句块 列表的切片
切片是列表的基本操作用于获得列表的一个片段即获得零个或多个元素。切片后的结果也是列表类型。切片有两种使用方式 列表或列表变量[N:M] 列表或列表变量[N:M:K]
**注意事项**Python语言在[]中表示区间需要使用冒号:如切片表示枚举使用逗号,如列表。
切片获取列表类型从N到M不包括M的元素组成新的列表其中N和M为列表类型的索引序号可以混合使用正向递增序号和递减序号一般要求N小于M。当N大于等于M时返回空列表。当K不存在时切片获取列表类型从N到M不包含M以K为步长所对应元素组成的列表。
操作函数
列表的操作函数操作函数描述len(lst)列表lst元素个数长度min(lst)列表lst中的最小元素max(lst)列表lst中的最大元素list(x)将x转变成列表类型
操作方法
列表的操作方法方法描述lst.append()在列表lst最后增加一个元素xlst.insert(i,x)在列表lst第i个位置增加元素xlst.clear()删除lst中所有元素lst.pop(i)将列表lst中第i项元素取出并从lst中删除该元素lst.remove(x)将列表中出现的第一个元素x删除lst.reverse()将列表lst中的元素反转lst.copy()生成一个新列表复制lst中所有的元素深拷贝
除了上述方法还可以使用Python保留字del对列表元素或片段进行删除。
语法格式 del 列表对象[索引序号] del 列表对象[索引起始:索引结束] del 列表对象[索引起始:索引结束:步长]