列表及常用操作
列表是一个序列,用于顺序的存储数据
1、定义与初始化
lst = list() #使用list函数定义空列表
lst = [] #使用中括号定义列表
lst = [1,2,3...list函数
2、查
lst[0] #通过下标来访问,当下标超出范围时,会indexeError
lst[-1] #负数索引从右边开始,并且从-1开始,当下标超出范围,会indexError...lst.index(value) #通过值来查找索引,返回查找到的第一个索引
lst.index(value,start,stop) #start指定从那个索引开始,end指定那个结束,并且不包含该索引...,对超出范围的索引会IndexError
4、增
lst.append(单个元素) #原地修改,返回结果是None,时间复杂度O(1)
lst.insert(index,value) #在index...前插入value,也是原地修改,当索引超出范围时:当下标为负数,在第0个元素前插入值;当下标为正数,则在末尾插入值。