博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 集合运算
阅读量:5168 次
发布时间:2019-06-13

本文共 767 字,大约阅读时间需要 2 分钟。

1 ten = set(range(10)) 2 lows = set([0, 1, 2, 3, 4]) 3 odds = set([1, 3, 5, 7, 9]) 4  5 lows.add(9) # lows set([0,1,2,3,4,9]) 6 lows.difference(odds) # set([0, 2, 4]) 7 lows.intersection(odds) # set([1,3 ,9]) 8 lows.issubset(ten) # True 9 lows.issuperset(odds) # False10 lows.remove(0)11 lows.symmetric_difference(odds) # set([2,4,5,7])12 lows.union(odds) # set([1, 2, 3, 4, 5, 7, 9])13 lows.clear() # loews  set([])
lows.difference(odds) 根据一个集合中不存在于另一个集合中的元素,创建出一个新的集合
lows.intersection(odds) 根据两个集合中的共有元素,创建出一个新的集合
lows.issubset(ten) 判断一个集合的所有元素都包含于另一个集合
lows.issuperset(odds) 判断一个集合包含了另一个集合的所有元素
lows.symmetric_difference(odds) 根据两个集合中所有不存在于对方的元素,创建出一个新的集合
lows.union(odds) 根据两个集合中的的所有元素,创建出一个新的集合

转载于:https://www.cnblogs.com/roicel/archive/2013/01/10/2855513.html

你可能感兴趣的文章
Python学习教程:爬虫分析了京东内衣销售记录,哪个size最多?
查看>>
有Excel、Tableau、PowerBI都能做数据分析,为什么还要用Python
查看>>
redis如何进行分库存储和选择模糊清除缓存
查看>>
spring security退出方法
查看>>
从获得字符串中获取数字
查看>>
传入一个月份获取该月的统计信息
查看>>
分组取出值最大的数据
查看>>
java判断为空的方法
查看>>
double类型的数值转为小数点2位
查看>>
java比较两个时间年月份的大小
查看>>
服务器上配置JDK
查看>>
java后台生成APP和H5所需要支付宝订单
查看>>
接口传递的json后台如何获得值
查看>>
分页工具的使用
查看>>
如何在Linux启动jar 包
查看>>
微信支付java后台
查看>>
小明买了一箱鸡蛋,假设有n个,可以一天吃1个,也可以一天吃2个,请问有多 少种方法可以吃完?...
查看>>
BigDecimal浮点精度加减乘除运算
查看>>
使用表的id+随机数做不重复的订单号
查看>>
SpringMVC 、Struts2之间的区别
查看>>