一、list数据类型常用分类及方法说明总结
list做为python中使用最多的非数据类型,用list[ ]表示。
分类 | 方法 | 说明 |
增加 | insert(索引,数据) | 在列表指定的位置插入数据 |
append(数据) | 在列表末尾追加数据 | |
extend(列表) | 追加另一个列表的值 | |
修改 | 列表[ 索引]=值 | 修改指定索引的值 |
删除 | del(列表[索引]) | 删除指定索引的数据 |
remove(数据) | 删除第一次出现的指定数据 | |
pop() | 删除末尾数据 | |
pop(索引) | 删除指定索引数据 | |
clear() | 清空列表 | |
统计 | count(数据) | 返回指定数据在列表中出现的次数 |
index(数据) | 返回数据在列表中的索引值,如果找不到,会报错 | |
排序 | sort() | 升序排序 |
sort(reverse=True) | 降序排序 | |
reverse() | 逆置,反转 |
二、list与其他类型如u元组、集合、字典、字符等类型的公用方
分类 | 方法 | 说明 |
统计 | len(列表) | 返回元素个数 |
max(列表) | 返回最大元素 | |
min(列表) | 返回最小数据 | |
成员运算符 | 值 in列表 | 判断值是否在列表中,存在返回True,不存在返回false |
值not in列表 | 判断值是否在列表中,存在返回false,不存在返回True |