序列。
序列是一种数据存储方式,用来存储一系列的数据。在内存中序列就是一块用来存放多个值的连续的内存空间。
python中常用的序列结构:字符串、列表、元组、字典、集合。
列表用于存储任意数目、任意类型的数据集合。是内置可变序列,是包含多个元素的有序连续的内存空间。列表定义的标准语法格式:a=[10,20,30,40]
列表中的元素可以各不相同,可以是任意类型。如:a=[10,20,"abc",true]
列表的常用方法;
list.append(x)将x增加到列表尾部;
list.extend(aList)将列表aList所有元素加到列表list尾部;
list.insert(index,x)在列表指定位置index处插入x;
list.remove(x)在列表中删去首次出现的指定元素x;
list.pop([index])删除并返回列表指定位置index处的元素,默认是最后一个元素;
list.clear()删除所有元素,并不是删除列表对象;
list.index(x)返回第一个x的索引位置,若不存在x元素则异常;
list.count(x)返回指定元素x在列表中出现的次数;
len(list)返回列表中包含元素的个数;
list.reverse()所有元素原地反转;
list.sort()所有元素原地排序;
list.copy()返回列表对象的浅拷贝。