文章目录
- 一、定义
- 二、列表常用操作
一、定义
list = ["张三", "李四", "王五", "赵六"]
二、列表常用操作
分类 | 关键字/函数/方法 | 说明 |
---|---|---|
增加 | 列表.append(值) | 在列表末尾追加值 |
列表.insert(索引, 值) | 在指定位置插入值, 超过索引会追加值 | |
列表.extend(可迭代对象) | 将可迭代对象中的元素追加到列表 | |
删除 | 列表.remove(值) | 删除指定值的第一个匹配项 |
del 列表[索引] | 删除指定位置的值 | |
列表.pop(索引) | 删除指定索引的值, 并返回被删除的值 | |
列表.clear() | 清空列表 | |
修改 | 列表[索引] = 值 | 修改指定索引的值,索引不存在会报错 |
查询 | 列表[索引] | 根据索引取值,索引不存在会报错 |
len(列表) | 列表长度(元素个数) | |
值 in 列表 : | 判断列表中是否包含某个值 | |
列表.index(值) | 根据值查询索引,返回 第一个匹配项的索引,没有查到会报错 | |
列表.count(值) | 值在列表中出现的次数 | |
排序 | 列表.sort() | 排序 |
列表.reverse() | 逆序 |