unique¶
-
odl.util.utility.
unique
(seq)[source]¶ Return the unique values in a sequence.
- Parameters
- seqsequence
Sequence with (possibly duplicate) elements.
- Returns
- uniquelist
Unique elements of
seq
. Order is guaranteed to be the same as in seq.
Examples
Determine unique elements in list
>>> unique([1, 2, 3, 3]) [1, 2, 3]
>>> unique((1, 'str', 'str')) [1, 'str']
The utility also works with unhashable types:
>>> unique((1, [1], [1])) [1, [1]]