pairwise
- compas.utilities.pairwise(iterable)[source]
Returns a sliding window of size 2 over the data of the iterable.
- Parameters
iterable (iterable) – A sequence of items.
- Yields
tuple – Two items per iteration, if there are at least two items in the iterable.
Examples
>>> for a, b in pairwise(range(5)): ... print(a, b) ... 0 1 1 2 2 3 3 4