Other answers used several functions from itertools:
We can check out the docs (remember)
To get the elements in groups of two (advancing one index at a time):
Or, you can do a full itertools solution with the functions tee and izip as well as cycle.
teemakes two independent iterators for the sequence and
izipzips them up (of course):