列表操作
定义: list = []
list=[1,2,'a',"hello",(3,4),[3,5,'f'],{'a':'tom'}]
1> 增:
a> list.append() #默认尾部增加
list.append(100) list.append([1,2])#默认尾部增加
b> list.insert(插入下标,插入值) #某个位置插入
list.insert(0,120)
c> 子列表插入
list[-2].insert(1,"edf")
2> 删:
a> del 下标寻找值删除
del list[1]
del list[0:2]
b> list.pop() : 有返回值,返回删除的那个元素的值
list.pop(2)
c> list.remove() #:对值删除,删除速度最慢,因为要遍历寻找到这个值
list.remove(2)
3> 改
list[0] = 20 #下标修改
4> 查
list[3] #下标查找
合并列表:+ ,extend()
a = [1,2] b = [3,4]
a> 临时合并+,相当于另存为