`

python求数组交集、并集、差集

阅读更多
con_list1=[1,2,3,4]
con_list2=[3,5,6,8]

#并集
union_list=list(set(con_list1).union(set(con_list2)))

print(union_list)
#交集
ret_list = list((set(con_list1).union(set(con_list2)))^(set(con_list1)^set(con_list2)))

print(ret_list)


#差集  con_list1中有,而con_list2中没有
Difference_list=list(set(con_list1).difference(set(con_list2)))


print(Difference_list)

#差集  con_list2中有,而con_list1中没有
Difference_list2=list(set(con_list2).difference(set(con_list1)))

print(Difference_list2)

 

分享到:
评论

相关推荐

    050.Python集合_特点_创建和删除_交集并集差集运算.mp4

    050.Python集合_特点_创建和删除_交集并集差集运算.mp4

    Python 两个列表的差集、并集和交集实现代码

    ### Python 列表的差集、并集与交集实现详解 在 Python 编程语言中,集合(Set)是一种非常实用的数据结构,用于存储不重复的元素序列。集合的操作如差集、并集和交集是数据处理中常见的需求之一。本文将详细介绍...

    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]...

    Python数组并集交集补集代码实例

    本篇文章将深入探讨如何使用Python实现数组的并集、交集和补集操作,这些概念来源于数学中的集合论,并且在处理数据时经常用到。 1. **并集(Union)** 并集是指包含所有两个或多个集合中元素的新集合,不考虑重复...

    Python实现两个list求交集,并集,差集的方法示例

    主要介绍了Python实现两个list求交集,并集,差集的方法,结合实例形式分析了Python使用intersection、union及difference方法实现两个集合list的交集、并集与差集操作技巧,需要的朋友可以参考下

    Python求两个list的差集、交集与并集的方法

    本文实例讲述了Python求两个list的差集、交集与并集的方法。分享给大家供大家参考。具体如下: list就是指两个数组之间的差集,交集,并集了,这个小学数学时就学过的东西,下面就以实例形式对此加以分析。 一.两个...

    两个数组的交集(python+set)1

    `set`是一种无序且不包含重复元素的数据结构,它支持集合操作如并集、交集和差集。这里使用`set`的主要优点是它提供了高效的成员资格测试,对于查找元素是否存在非常方便。 具体步骤如下: 1. 将`nums1`和`nums2`...

    python集合比较(交集,并集,差集)方法详解

    本文将深入探讨Python集合的交集、并集和差集操作。 首先,集合的创建通常使用`set()`函数,可以传入一个列表或其他可迭代对象来初始化。例如: ```python s = set([3, 5, 9, 10]) # 数值集合 t = set("Hello") # ...

    基于python求两个列表的并集.交集.差集

    主要介绍了基于python求两个列表的并集.交集.差集,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Python求两个文本文件以行为单位的交集、并集与差集的方法

    ### Python求两个文本文件以行为单位的交集、并集与差集的方法 在Python编程中,处理文本文件是一项常见的任务。特别是在数据处理、文本分析等领域,经常需要对两个或多个文本文件进行比较,找出它们之间的交集、...

    Python数组介绍以及使用(包含一个使用数组的程序)

    集合使用大括号{}或set()来表示,支持各种集合操作,如并集、交集、差集等。Python数组提供了许多方便且高效的操作和函数,使得处理大量数据变得更加容易和快捷。无论是处理简单的数据集还是复杂的科学计算问题,...

    Python 比较两个数组的元素的异同方法

    通过set()获取两个数组的交/并/差集: ...以上这篇Python 比较两个数组的元素的异同方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:Pytho

    python 并集union, 交集intersection, 差集difference, 对称差集symmetric_difference

    python 并集union, 交集intersection, 差集difference, 对称差集symmetric_difference a,b,c = [1,2,3],[2,3,4],[3,4,5] print('------>union') print('a,b取并集:',set(a).union(b)) print('a,b取并集:',set(a...

    求两个有序单链表的交集

    集合的交集、并集、差集运算是考察的常规内容,这里给出交集的代码,并集跟差集的类似

    熟系python运算符、内置函数、循环与分支.docx

    集合有交集(intersection)、并集(union)和差集(difference)的概念。例如,`setA = {1, 2, 3, 4}`,`setB = {3, 4, 5, 6}`,交集`setA & setB`为{3, 4},并集`setA | setB`为{1, 2, 3, 4, 5, 6},差集`setA - ...

Global site tag (gtag.js) - Google Analytics