uniq

discard all but one of successive equal items

Usage

  • <iterable> | uniq

Examples

>>> from grapevine import *
>>> cat((1, 2, 3, 3, 2, 1)) | uniq | tuple
(1, 2, 3, 2, 1)