On Aug 19, 1:48 pm, Pierre <pierre.gaill...@gmail.com> wrote:
> Hello,
>
> I would like to know how to find the difference (set operation)
> between 2 arrays :
>
> a = array([1,2, 3,2,5,2])
> b = array([1,2])
> I want a - b = [3,5]
>
> Well, the equivalence of setdiff in matlab...
>
> I thought a.difference(b) could work, but no : AttributeError:
> 'numpy.ndarray' object has no attribute 'difference'
>
> Thanks !



Hi,

  Here I have given my logic, check whether it helps for you

a = [1,2, 3,2,5,2]
b = [1,2]
j = 0
dif = []
for i in range(len(a)) :
   if a[i] not in b:
     dif.append(a[i])
     j += 1

print dif[k]



Thanks
Baalu
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to