pyufunc.iter_unique#

pyufunc.iter_unique(iterable, key=None)#

Yield unique items while preserving first-seen order.

Parameters:
  • iterable – Iterable to de-duplicate.

  • key – Optional key function used for uniqueness.

Note

Example

>>> list(iter_unique([1, 1, 2]))
[1, 2]
Returns:

Unique items from more_itertools.unique_everseen.

Return type:

Iterable[Any]