list
list用[]表示,有增加、修改、查看、删除等操作。
增加:append和insert
查看:下标查看,查看某个元素个数,查看元素下标
修改:元素下标修改
删除:pop、del、clear
排序:reverse、sort(升序)、sort(reverse=True)
多维数组:extend
list循环与切片:(后面看视频再说)
字典:
字典用{}表示,存储的是key—value值,有增加、查找、修改和删除等操作。字典是无序的,不能用下标。
查看字典:一般查看value即可。
增加key--value值:
修改:
删除:
字典转换为list:用第一种性能会好点
字典嵌套:
元组
用()表示,也是list,不可变,所以不能编辑,添加、删除等操作,一般当防止出现误改时用元组
集合
集合是直接去重的,所以经常用到不重复的时候可以考虑用到集合。
s1=set() -----空集合
s2 = {'1','2','3','4','5'}
s3 = {'2','3','2'}
# print(s3)
s4 = s2.difference(s3) #在s2中有,在s3中没有
s5 = s2.intersection(s3) #s2和s3取交集
s6 = s2.union(s3) #s2和s3取并集
print(s4)
print(s5)
print(s6)