MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Deleting duplicates from a list


This is the unsorted union problem, which can be efficiently solved  
using Sow and Reap (see Help Browser > Reap > Further Examples)

In[8]:=UnsortedUnion[x_] := Reap[Sow[1, x], _, #1 & ][[2]]

In[9]:=UnsortedUnion[{8, 8, 11, 11, 19}]

Out[9]={8, 11, 19}

Adriano Pascoletti

On 14 mag 2007, at 09:25, Raul Martinez wrote:

> Hi all,
>
> I have a list, e.g., {8, 8, 11, 11, 19}. I want to eliminate all
> duplicates so the list becomes {8, 11, 19}. Can anyone suggest a
> command that will do this?
>
> TIA,
>
> Raul Martinez
>



  • Prev by Date: Re: Solve & RotationMatrix
  • Next by Date: Re: How to get sqrt(Year^2)===Year?
  • Previous by thread: Deleting duplicates from a list
  • Next by thread: Re: Re: Deleting duplicates from a list