Apr-28-2020, 04:12 PM
A for loop using itertools and a itertools recipe
from itertools import tee def pairwise(iterable): "s -> (s0,s1), (s1,s2), (s2, s3), ..." a, b = tee(iterable) next(b, None) return zip(a, b) columns = 'a', 'b', 'c', 'd', 'e', 'f', 'j', 'h' for pair in pairwise(columns): print(pair)
Output:('a', 'b')
('b', 'c')
('c', 'd')
('d', 'e')
('e', 'f')
('f', 'j')
('j', 'h')