1、列表访问:
2、列表切片:
list_a[3:6] = [4,5,6],前包含后不包含,即[3,6)
list_a[2:] = [3,4,5,6,7,8,9],后为空表示取到最后一位。
list_a[ :2] = [1,2],前为空,表示从第一位开始取。
list_a[1: :2] = [2,4,6,8],2代表步长,表示每隔1个元素取一个。
3、列表方法
append(),插入到列表最后一位
insert(n,'str'),灵活插入
列表元素修改,直接赋值
a[1] = 'str'
删除
remove,pop,del
a.remove('str'),只能删除固定字符串
a.pop(索引)。删除后返回删除值
del a[索引] ,通过索引直接删除某个值
del a ,删除整个列表
a.count('str'),计算列表a中元素出现次数
a.extend(list_b),将列表b添加到列表a中
a.index('str') 取得元素的索引,只返回找到的第一个元素
a.reverse(),倒序排列
a.sort(),列表自动排序,默认sort(reverse = True)
type(a) is list,判断a,是否是列表
sorted,对所有可迭代对象进行排序,并生成新的列表
4、元组,只读列表
a=(1,2,3,4)
a.count()
a.index()