numpy 两个一维数组的差集?
如a(array([1,2,6],dtype=int64),)b(array([1,2,4,8],dtype=int64),)求在a中有b中没有的结果...
如a (array([1, 2, 6], dtype=int64),)
b (array([1, 2, 4, 8], dtype=int64),)
求在a中有b中没有的结果 展开
b (array([1, 2, 4, 8], dtype=int64),)
求在a中有b中没有的结果 展开
4个回答
2016-06-14
展开全部
set(a)-set(b)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
>>> a = np.array([1, 2, 3, 2, 4, 1])
>>>巧巧弊 b = np.array([3, 4, 5, 6])
>>孝族宽段> np.setdiff1d(a, b)
array([1, 2])
>>>巧巧弊 b = np.array([3, 4, 5, 6])
>>孝族宽段> np.setdiff1d(a, b)
array([1, 2])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
>>> import numpy as np
>>> a = 枯者np.array([1, 2, 6])
>>> b = np.array([1, 3, 6])
>>和败昌> ### 交集
>唤扒>> np.intersect1d(a,b)
array([1, 6])
>>> ### 差集
>>> np.setdiff1d(a,b)
array([2])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询