python交集和补集的符号 python二维数组怎么求交集?
本文通过一个实例说明Python如何求两个数组的交、并、差。与你分享供你参考。具体内容如下:1。获取两个列表的交集#方法1:a=[2,3,4,5]B=[2,5,8]TMP=[Val for Val in a if Val in B]print TMP#[2,5]#方法2:print list(set(a))。交叉点(集合(b)))2。获取两个列表的并集打印列表(set(a))。联合(集合(b)))3。获取两个列表的差集打印列表(set(b))。差(集(a))#如果B中有而a中没有,我们可以通过上述方法处理Python列表的交、并、差。
python二维数组怎么求交集?
您可以直接使用numpy的lexport=np.数组([[1,2,3,4,5],[1,2,3,6,7],[2,3,4,5,7],[3,4,5,6,7],[4,5,6,7,8
)idex=名词短语([-1*data[:,2],data[:,1],data[:,0
)##注意按[1]中的下一个关键字排序:导入[2]中的numpy:a=array([[1,2,3],[4,5,6
)[3]:B=array([[9,8,7],[6,5,4
)[4]:numpy.concatenate连接((a,b))out[4]:数组([[1,2,3],[4,5,6],[9,8,7],[6,5,4
)或in[1]:a=数组([1,2,3])in[2]:b=数组([4,5,6])in[3]:numpy.vstack文件((a,b))Out[3]:数组([[1,2,3],[4,5,6
)
python交集和补集的符号 python两个列表取交集 python两个list取并集
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。