1.切片 左闭右开
list1=【1,2,3,4,5,6,7,8,9,10】
L=["Google", "Runoob", "Taobao"]
list[1:5]为 2,3,4,5
L[2] "Taobao" 读取第三个元素
L[-2] "Runoob" 从右侧开始读取倒数第二个元素
L[1:] "Runoob", "Taobao" 输出从第二个元素开始后的所有元素
2.常用方法
del(list[index]) 删除列表元素
len(list) 返回列表的长度
max(list) 返回列表里最大的值
min(list) 返回列表里最小的值
append(obj) 在列表末尾添加新的对象
count(obj) 统计某个元素在列表中出现的次数
extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表),seq -- 元素列表,可以是列表、元组、集合、字典,若为字典,则仅会将键(key)作为元素依次添加至原列表的末尾
index(obj) 从列表中找出某个值第一个匹配项的索引位置
insert(index,obj) 将对象obj插入索引为index形成新的列表,
pop([index=-1]) 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
remove(obj) 移除列表中某个值的第一个匹配项
reverse() 将列表中的元素反向
sort([key],[reverse]) 默认key=None,reverse=False
key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
reverse -- 排序规则,reverse = True 降序, reverse = False 升序(默认)。
clear() 清空列表
copy() 复制列表