Python中的list列表
- 一个队列,一个排列整齐的队伍
- 列表内的个体称作元素,list列表是由若干个元素组成列表
- 元素可以是任意对象(数字、字符串、对象、列表等)
- 列表内元素有顺序,可以使用索引
- 列表是线性数据结构
- 列表是可变的使用[]表示
列表的定义(初始化)
lst = list() #定义了一个空列表,名称叫做lst
lst2 = [] #定义了一个空列表,名称叫做lst2
lst3 = [1,2,3,'ab'] #定义了一个列表
lst4 = list(range(5)) #使用可迭代对象定义了一个列表
- 注意:列表的长度是可变的
列表的索引访问
- 索引,也叫下标,分为正索引,负索引
- 正索引:从左至右,从0开始,为列表中每一个元素编号
- 负索引:从右到左,从-1开始,
- 正负索引都不可越界,否则引发异常IndexError
- 列表可以通过索引访问。
- list[index] ,index就是索引,使用中括号访问
lst = [1