python获得两个数组交集、并集、差集的方法
发布时间:2020-12-17 07:22:03 所属栏目:Python 来源:网络整理
导读:本篇章节讲解python获得两个数组交集、并集、差集的房部分。供大家参考研究。具体如下: 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))
本篇章节讲解python获得两个数组交集、并集、差集的房部分。分享给大家供大家参考。具体如下: 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中没有的 通过以上方法,就能处理python list 的交集,并集,差集了。 希望本文所述对大家的Python程序设计有所帮助。 您可能感兴趣的文章:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |