Python Next Item dans la liste

# credit to Stack Overflow user in the source link

from itertools import cycle

li = [0, 1, 2, 3]

running = True
licycle = cycle(li)

nextelem = next(licycle)

while running:
    thiselem, nextelem = nextelem, next(licycle)
wolf-like_hunter