python 中常用的序列结构有: 字符串、列表、元组、字典、集合
1 列表
列表:用于存储任意数目、任意类型的数据集合。
Python 的列表大小可变,根据需要随时增加或缩小。
1.1 列表的创建及方法
>>> a = [] #创建一个空的列表对象>>> a = list() #创建一个空的列表对象>>>range([start,] end [,step]) #range()创建整数列表>>> a = [x*2 for x in range(5)] #循环创建多个元素>>> a = [x*2 for x in range(100) if x%9==0] #通过 if 过滤元素>>> a.append(80) #append()方法列表尾部添加新的元素>>> a = a+[50] #+运算符操作创建新的列表对象>>> a.extend([50,60])#extend()方法将目标列表的所有元素添加到本列表的尾部,地址不变>>> a.insert(2,100)#insert()插入元素将指定的元素插入到列表对象的任意制定位置>>> del a[1]#del 删除列表指定位置的元素>>> a.pop()#pop()删除并返回指定位置元素