列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要相同的类型。
操作
操作 | 描述 |
list[n] | 读取里列表中指定索引的值 |
list[m:n] | 截取列表中指定范围的值 |
del list[n] | 删除列表中指定索引的值 |
len(list) |
获取列表长度 |
list1+list2 |
组合两个列表 |
list*n | 重复列表 |
item in list | 元素是否存在于列表中 |
函数
函数 | 描述 |
cmp(list1,list2) | 比较两个列表 |
len(list) | 获取列表元素个数 |
max(list) | 返回列表中元素最大值 |
min(list) | 返回列表中元素最小值 |
list(seq) | 将元组转换为列表 |
方法
方法 | 描述 |
append(obj) | 在列表末尾添加新的元素 |
count(obj) | 统计元素在列表中出现的次数 |
extend(seq) | 在列表末尾一次性追加另一个序列中的多个值 |
index(obj) | 从列表中找出某个值第一个匹配项的索引位置 |
insert(index,obj) | 将对象插入列表 |
pop(obj=list[-1]) | 移除列表中的一个元素(默认为最后一个元素),并且返回该元素的值 |
remove(obj) | 移除列表中某个值的第一个匹配项 |
reverse() | 反向列表中的元素 |
sort([func]) | 对原列表进行排序 |