python————集合

# list_1 = [1,4,5,7,3,6,7]
# list_1 = set(list_1)

# list_2 = set([2,6,0,66,22,8,4,9])
# print("交集:",list_1.intersection(list_2))#交集

# list_3 = list_1.union(list_2)#并集
# print("并集:",list_3)

# list_4 = list_1.difference(list_2)#差集
# print("差集:", list_4)
# list_5 = set([1,4,5,8,9,0,12,33])
# print("子集:", list_1.issubset(list_5))#子集

# print("父集:", list_1.issuperset(list_5))#父集

# #反向差集
# print("反向差集:", list_1.symmetric_difference(list_2))#把唯一的取出来,剔除重复的

# list_6 = set([1,2,3,4,5])
# list_7 = set([6,2,8,9,0])
# print("有没有交集:", list_6.isdisjoint(list_7))

# list_1 = set([1,2,3,4,5,6])
# list_2 = set([5,6,7,8,9,0])

# print("交集", list_1 & list_2)
# print("并集", list_1 | list_2)
# print("差集", list_1 - list_2)
# print("对称差集", list_1 ^ list_2)

# list_1 = set([1,2,3,4,5,6])
# list_1.add(7)#添加一项
# print( list_1)
# list_2 = set([1,2,3,4,5])
# list_2.update([6,7,8,9,1])#添加多项
# print(list_2)

# list_1 = set([1,2,3,4,5,6,7,7])
# list_1.remove(2)#s删除一项,如果元素不存在会报错
# print(list_1)

# list_1 = set([1,2,3,4,5,6,7,7])
# list_1.pop()#随机删除不能指定参数

# list_1 = set([1,2,3,4,5,6,7,7])
# print(list_1.discard(10))#删除指定元素,如果指定的参数不在集合中返回None
# print(list_1)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值