shifted zip

🏠

It's sometimes useful to compare words in a list.

Given the words:

1aaa
2bbb
3ccc

Compare them as so:

1aaa < bbb
2bbb < ccc
3ccc < ddd

Solution:

1words = 'aaa bbb ccc ddd'.split()
2
3for first, second in zip(words, words[1:]):
4    print(first, '<', second)