标签:拷贝 作用 int amp add 浅拷贝 删除 div super
集合{}是一个无序的,不重复的数据组合,它的主要作用如下:
1 ‘‘‘ 2 Accounting:集合的常见操作 3 ‘‘‘ 4 list_1 = [1,2,3,4,5,6] 5 list_2 = [4,5,6,7,8,9] 6 list_1 = set(list_1)#创建集合,也可直接list_1 = {1,2},但创建空集合时只能用set(),否则为空字典 7 list_2 = set(list_2) 8 print(list_1,list_2) 9 #交集 10 print(list_1 & list_2) 11 print(list_1.intersection(list_2)) 12 #并集 13 print(list_1 | list_2) 14 print(list_1.union(list_2)) 15 #差集 in list_1 but not in list_2 16 print(list_1 - list_2) 17 print(list_1.difference(list_2)) 18 #对称差集 19 print(list_1 ^ list_2) 20 print(list_1.symmetric_difference(list_2)) 21 #子集 22 list_3 = set([1,2]) 23 print(list_3.issubset(list_1)) 24 #父集 25 print(list_1.issuperset(list_3)) 26 #创建字符集合 27 t = set(‘helloworld‘) 28 print(t)#{‘w‘, ‘h‘, ‘e‘, ‘l‘, ‘d‘, ‘r‘, ‘o‘} 29 #增加元素 30 list_1.add(8) 31 print(list_1) 32 list_2.update([88,99,11]) 33 print(list_2) 34 #删除元素 35 list_1.remove(2) 36 print(list_1) 37 #浅拷贝 38 list_1.copy()
标签:拷贝 作用 int amp add 浅拷贝 删除 div super
原文地址:https://www.cnblogs.com/sugar2019/p/10280243.html