pairwise

eomaps.helpers.pairwise(iterable, pairs=2)

a generator to return n consecutive values from an iterable.

pairs = 2 s -> (s0,s1), (s1,s2), (s2, s3), …

pairs = 3 s -> (s0, s1, s2), (s1, s2, s3), (s2, s3, s4), …

adapted from https://docs.python.org/3.7/library/itertools.html