List:列表中包含多个数据,数据之间使用逗号分隔,索引从0开始。
空列表:
dir:查看列表的所有方法
List常用方法:insert、append,extend、del、remove、pop、clear、count、index
增加 | insert(索引,数据) | 再list指定位置插入成员数据 |
append(数据) | 再list末尾追加成员数据 | |
extend(列表) | 追加一个list的成员数据到另一个list中 | |
删除 | del(列表[索引值]) | 删除list中指定索引的成员数据 |
remove(成员数据值) | 删除list中第一次出现的指定数据 | |
pop() | 删除list中最后一个成员数据 | |
pop(索引值) | 删除list中指定索引值的数据 | |
clear() | 清空list | |
修改 | list[索引值] = 值(要修改的) | |
统计 | count(数据) | 返回指定值再list中出现的次数 |
index(数据) | 返回数据在list中的索引值,找不到会抛出异常 | |
排序 | sort() | list值按照升序排序 |
sort(reverse=True) | list值按照降序排序 | |
reverse() | 列表的成员数据顺序反转(逆置) |
insert:在指定索引位置插入
append: 追加,在末尾添加
extend:将一个列表的成员追加到另一个列表中
修改列表中的成员值:
del:删除列表中的成员
remove:移除list面指定的值
pop:删除list的最后一个索引的成员数据
pop删除列表中指定索引的成员数据
clear:删除列表中所有的成员
count:指定成员数据再列表中出现的次数
index:成员数据再列表中的索引值
index:从起始位置开始查找数据再列表中的索引值
sort:对列表成员从小到大排序
sort:列表成员从大到小排序
reverse():列表的成员数据顺序反转(逆置)
拆包写法:
列表推导式:当需要创建一个比较大的list时使用。
添加条件:
常用方法:len、max、min、in