一、六大数据类型总结
二、列表
1、添加元素(append extend insert)
1.append
list=[1,'a','你好',3]
print(list)#[1, 'a', '你好', 3]
list.append([1,2,3])#整体添加
print(list)#[1, 'a', '你好', 3, [1, 2, 3]]
2.extend
list=[1,'a','你好',3]
list.extend([1,2,'python'])
print(list) [1, 'a', '你好', 3, 1, 2, 'python']
3.insert
list=[1,'a','你好',3]
list.insert(1,'d')
print(list)# 在指定的位置添加元素 [1, 'd', 'a', '你好', 3] 在下标为1的位置上是新的元素
2、删除 del pop clear remove
1.del
list=[1,'q','你好',3,1,2]
del list[2]
print(list)#[1, 'q', 3, 1, 2]删除下标为2 的元素 即“你好”
2.删除整个列表del
del list
print(list)#删除表 报错,因为表删除了,列表框架都没有了
3.pop()
list=[1,'q',3,1,2]
list.pop()#默认删除最后一个元素
print(list)#[1, 'q', 3, 1] 将最后一个元素2删除了
list=[1,'q',3,1,2]
list.pop(2)
print(list)#[1, 'q', 1, 2]
4.remove()
list=[1,'q','你好',3,1,2]
list.remove('你好')
print(list)#[1, 'q', 3, 1, 2]
5.clear()
list.clear()#清空列表中所有元素
print(list) #[]删除了列表中的元素,还剩一个空列表框架
3、修改元素(下标修改)
1.下标修改
list=[1,'a','你好',3]
print(list[0])#1
list[0]='哈哈'
print(list)#['哈哈', 'a', '你好', 3] 把下标为0的位置,修改为‘哈哈’
4、查看列表
1.in
list=[1,'q','你好哦',3]
print('q' in list)<