首页 > 其他 > 详细

day07(集合)

时间:2017-08-05 14:34:26      阅读:187      评论:0      收藏:0      [点我收藏+]

集合是一个无序的,不重复的数据组合。
作业:
去重,把一个列表变成集合,就自动去重了
关系测试,测试两组数据之前的交集、差集、并集等关系

代码:

list_1={1,4,65,7,9}
list_2={2,5,7,8,9}

print(list_1.intersection(list_2))#交集(s&t)
print(list_1.union(list_2)) #并集(s|t)
print(list_1.difference(list_2)) #错集 in list_1 not in list_2(s-t)
print(list_1.symmetric_difference({1,2,3,4,5,6,7,8,9}))#对称差集(s^t)
#list_1.add(2) #添加
#list_1.update([2,4,5]) #添加多项
list_1.pop() #删除
list_1.remove(1) #删除(数一定要存在,不然会报错)
list_1.discard(100) #删除(数不一定要存在)
list_3=list_1.copy()#潜copy
list_4={129}
print(list_1.issubset({1,4,65,7,9,})) #是子集?
print(list_1.issuperset({7})) #是父集?

 

day07(集合)

原文:http://www.cnblogs.com/shink1117/p/7290113.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!