Python 求两个 list 的交集和差集
来源:互联网 发布:哪个软件修改照片大小 编辑:程序博客网 时间:2024/05/17 08:50
有时候,为了需求,需要统计两个 list 之间的交集,并集,差集。查询了一些资料,现在总结在下面:
1. 获取两个list 的交集
2. 获取两个list 的并集
3. 获取两个 list 的差集
1. 获取两个list 的交集
- #方法一:
- a=[2,3,4,5]
- b=[2,5,8]
- tmp = [val for val in a if val in b]
- print tmp
- #[2, 5]
- #方法二
- print list(set(a).intersection(set(b)))
2. 获取两个list 的并集
- print list(set(a).union(set(b)))
3. 获取两个 list 的差集
- print list(set(b).difference(set(a))) # b中有而a中没有的
阅读全文
0 0
- Python 求两个 list 的交集和差集
- 求两个list的交集和差集
- python 求两个list的差集,并集和交集
- python 求两个list的差集,并集和交集
- python中求两个List的交集、并集和差集
- python 两个list 求交集,并集,差集
- python 两个list 求交集,并集,差集
- Python求两个list的差集、交集与并集的方法
- Python求两个list的差集、交集与并集的方法
- Python求两个list的差集、交集与并集的方法(转)
- python 两个list求取交集、并集和差集
- java-----求两个list的交集、并集、和差集
- 求两个集合的交集、差集和并集
- 求两个有序链表的交集和差集
- java List 求两个数组的交集、求两个数组的差集
- Python -- 两个列表的差集、并集和交集
- python list 求交集 差集 并集
- Python 求两个文本文件以行为单位的交集 并集 差集
- Linux下oracle数据库启动和关闭操作
- 好用高扩展性的Android平台日志框架Slog
- MySQL多实例配置(一)
- <c:forEach>
- 后台对象转json格式字符串
- Python 求两个 list 的交集和差集
- 一系列的注解的解释
- 欢迎使用CSDN-markdown编辑器
- 高并发下线程安全的单例模式(最全最经典)
- #No DCMA# hostsolutions-7折优惠码/VPS/独立服务器/罗马尼亚/无视版权
- 动态分配,结构,联合
- Unity 支持 IPV6 (IOS)
- Dubbo监控中心的介绍与简易监控中心的安装
- 使用闪回归档区+创建表时指定闪回归档区+为已经存在的表指定闪回归档区+删除表的闪回归档区+查询指定闪回归档区的信息