unique#

gwpy.utils.unique(list_: Iterable[T]) list[T][source]#

Return a version of list_ with unique elements, preserving order.

Examples

>>> from gwpy.utils.misc import unique
>>> unique(['b', 'c', 'a', 'a', 'd', 'e', 'd', 'a'])
['b', 'c', 'a', 'd', 'e']