def reverse_enumerate(iterable):
return zip(reversed(range(len(iterable))), reversed(iterable))<EOL>
Enumerate over an iterable in reverse order while retaining proper indexes, without creating any copies.