列表的特点
1.索引从0开始
2.list是有序的
3.可变
4.元素可重复
5.同一个list支持任意的数据类型
一、增
list=[1,2,3,4,5]
print(list)
二、删
1.删除对应索引的元素:list.pop(index)
del list[index]
2.删除元素:list.remove(value)
删除匹配的第一个元素
3.清空列表 list.clear()
三、改
1.修改元素的值
list=[1,2,3,4,5]
list[0]="test"
print(list)
2.插入元素
list.insert(索引值,要插入的元素)
3.追加元素
list.append(要插入的元素)
4.追加列表
list.extend(要合并的列表)
l修改了原来的list
5.+list合并,不修改原来的list
四、查
1.通过索引获取元素
list=[1,2,3,4,5]
print(list[0])
2.获取元素的索引位置
list=["a","b","c","d","e"]
print(list.index("e"))
3.获取列表长度
list=["a","b","c","d","e"]
print(list.len())
4.切片
左闭右开;有步长(-1是倒序)
list=[1,2,3,4,5]
print(list[0:3:-1])