
| 方法 | 要点 | 描述 |
| list.append(a) | 增加元素 | 将元素x增加到列表list尾部 |
| list.extend(alist) | 增加元素 | 将列表alist所有元素加到列表list尾部 |
| list.insert(index,x) | 增加元素 | 在列表list指定位置index处插入元素x |
| list.remove(x) | 删除元素 | 在列表list中删除首次出现的指定的元素x |
| list.pop() | 删除元素 | 删除列表list中指定位置的元素,默认最后一个 |
| list.clear() | 删除所有元素 | 删除列表list所有元素,并不是删除列表对象 |
| list.index(x) | 访问元素 | 返回第一 个x的索引位置,若不存在x元素抛出异常 |
| list.count(x) | 计数 | 返回指定元素x在列表list中出现的次数 |
| len(list) | 列表长度 | 返回列表中包含元素的个数 |
| list.reverse() | 翻转列表 | 所有元素原地翻转(逆序) |
| list.sort() | 排序 | 所有元素进行排序 |
| list.copy() | 浅拷贝 | 返回列表对象的浅拷贝 |
| max(lsit) | 列表中最大值 | |
| min(list) | 列表中最小值 |
| sum(list) | 对数值型列表的所有元素进行求和,非数值型列表运算则会报错 |
1、[] 创建
a[1,2,3,4] a = [] # 创建一个空列表
2、list()创建
作用 :list() 可以将任何可迭代的数据转换成列表
三、列表中数据提取标准格式 [start:end:step]