本篇文章讲解了一些有关列表的一些知识
一、列表是什么?
列表—存储任意数目、任意类型数据,python中用方括号"[]"表示列表
- 列表可以存储任意数目、任意类型的数据。
- 列表是可变的
- 列表中的元素可以不同,可以是任意类型的。 例:a=[1,'abc',False]
二、使用步骤
方法 | 作用 | 详细描述 |
list.append(x) | 增加元素 | 将元素x加到list列表尾部 |
list.extend(li) | 增加元素 | 将li列表中所有元素添加到list列表尾部 |
list.insert(index,x) | 增加元素 | 将元素x插到索引为index处,原来index处元素往后排 |
list.remove(x) | 删除元素 | 将列表中第一次出现的x元素删除 |
list.pop([index]) | 删除元素 | 删除列表索引为index处的元素 可不设置参数—默认删除最后一个元素 可以通过一个变量来接受弹出的元素 |
list.clear() | 删除元素 | 将列表中所有元素删除 不是删除列表,最终结果为一个空列表 |
list.index(x) | 访问元素 | 返回第一个元素x的索引位置 |
list.count(x) | 查看同一元素出现次数 | 返回x元素在列表中出现的次数 |
len(list) | 查看列表长度 | 返回列表所有元素的个数 |
list.reverse() | 翻转列表 | 将列表翻转 |
list.sort() | 排序 | 将所有元素进行永久排序 对应的还有一个sorted的方法是对列表进行临时排序 |
list.copy() | 拷贝 | 返回列表对象的浅拷贝 |