Skip to content

DeleteDuplicates

Removes duplicate elements from a list.

$ wo 'DeleteDuplicates[{a, b, a, c, b}]'
{a, b, c}
$ wo 'DeleteDuplicates[{1, 2, 1, 3, 2}]'
{1, 2, 3}
$ wo 'DeleteDuplicates[{1, 1, 1}]'
{1}
$ wo 'DeleteDuplicates[{a}]'
{a}
$ wo 'DeleteDuplicates[{}]'
{}

On an association, duplicates are removed by value, keeping the first key.

$ wo 'DeleteDuplicates[<|a -> 1, b -> 1, c -> 2|>]'
<|a -> 1, c -> 2|>