1.list的内存结构
list = [1,2,5,3,6]
list指向存放地址的集合,存放地址的集合中,每个地址值就是列表元素值的地址值
2.list的访问
通过索引访问,从0开始,有正索引和负索引
3.list的操作
(1)修改、删除和添加
通过列表名[index]=元素进行修改
insert(index,object):向index中插入元素object,并向后移
append(obj):在列表尾部添加元素
删除尾部:pop()
del
根据索引pop(index)
根据值remove(obj)
4.组织列表
列表乘以整数:复制整数次
列表相加:归并
永久性排序:sort()
临时性排序:sorted(list)
列表反转:reverse()
列表长度:len(list)
list.count(obj):obj出现的次数
list.index(obj):查找obj第一个出现的下标
list.copy():复制